Linux常用命令

Linux 命令的基本格式:

    命令名   [选项]   [参数]

    命令名:区分大小写字母 

    选项和参数:可以有也可以省略(每个命令不同)

Linux常用命令:

1、who 命令

   功能:显示已经登录系统的用户信息
   用法:命令行直接输入 who 回车
2、pwd命令
   功能:显示当前在哪个目录中
   用法:pwd
3、ls命令
   功能:是查看指定文件夹下面的内容/文件信息
   用法1:ls
   用法2:ls  选项
          ls  -l    以详细信息的形式显示内容(一行一个文件)
          ls  -a   显示包含隐藏文件在内的所有内容。
4、cd命令:
   功能:切换工作目录(进入到某个目录)   
   用法:cd  目录名
             目录名:可以是相对路径方式,也可以是绝对路径方式:
     绝对路径:以根(/)开始的路径就是绝对路径
     相对路径:不是以根开始的路径就是相对路径
5、查看命令的帮助
   1)命令名   --help
   2)使用  man 命令看帮助
       man  命令名
           按q键退出
           使用方向键,翻页键可以翻页(浏览内容)
6、查看历史命令
   1)使用 Tab 键:补全输入过的命令
   2)使用上下方向键在终端命令行翻阅已经执行过的命令,选中后回车可执行
   3)history 可以查看已经执行过的历史命令,!+序号 执行对应的命令
7、mkdir 命令
   功能:创建目录
   用法:mkdir  目录名
            mkdir -p  目录名 逐层创建不存在的目录
8、touch 命令
    功能:1)如果文件不存在, 就创建一个空文件
             2)如果文件或者目录存在,则使用系统时间更新文件或者目录的修改时间
    用法: touch  文件或者目录
9、cp 命令
   功能:复制
   用法: cp   文件1  文件2
             cp  -a  目录1  目录2
10、mv 命令
    功能:搬移文件或者改名
    用法: mv  文件1  文件2
11、cat命令
    功能:查看文件的内容,显示在终端(标准输出)
    用法:cat  文件名
12、head命令
    功能:查看文件的前几行,默认前10行
    用法:head  文件名
13、tail命令
    功能:查看文件尾的几行,默认后10行
    用法:tail  文件名
14、clear命令
    功能:清屏
    用法:clear
    清屏还有快捷键:ctrl + l
15、rm命令
功能:删除目录或文件
用法:rm      文件名/目录名
         rm  -r  目录名     递归删除目录下的文件夹和文件
16、wc命令
功能:统计文件的行数、字数、字节数
用法:wc  文件/目录
     选项功能?
      wc  -c  字节数
      wc  -l  行数
      wc  -w  字数
17、tar命令
功能:压缩打包命令
用法:1)打包
         tar  -cvf       要创建的文件名 ( 建议以.tar结尾)       准备打包的目录或文件

         2)解包

         tar  -xvf       要解包的文件名

         3)打包并压缩
         tar   -cvfz    要创建的文件名(建议以.tar.gz结尾 )      准备打包并压缩的目录或文件
          4)解包解压缩
          tar    -xvfz   文件名
18、find命令
功能:查找文件
用法:通过文件名查找文件
        find   目录   -name    "文件名"
19、通配符
     * 代表任意字符 (任意多个)
     ?代表一个任意字符
     *  ?  必须是英文
20、grep命令
功能:在文件名查找指定的文本(字符、字符串等)
用法: grep    [选项]     "查找的内容"    文件
          grep    -r     可在子目录中查找(递归查找)
          grep    -n      输出的同时显示行号
21、ps命令
功能:查看内存中运行的进程。进程每次运行,操作系统都会分配一个ID号。操作系统根据ID号来识别进程。
      ps  aux     
22、kill命令
 功能:杀死进程
 用法:kill    进程ID
          kill   -9   进程ID
23、管道符 |  
功能:用于连接Linux命令,把前面的Linux命令的输出,作为后面命令的输入。
    例: ps aux | grep vim      查找运行的vim进程
24、输出重定向
    1) 标准输出重定向符 >    >>
    把本来应该输出到终端的内容输出到指定文件。
    >  重新创建一个文件,如果文件存在,则覆盖文件。
    >> 将内容追加到文件,如果文件不存在,则创建一个新文件。
   2) 标准错误输出重定向符 2>   2>>
    把本来应该输出到终端的错误内容输出到指定文件。
    2>  重新创建一个文件,如果文件存在,则覆盖文件。
    2>>将内容追加到文件,如果文件不存在,则创建一个新文件。
25、chmod命令
功能:修改文件的访问权限。
文件权限:-rwxrw-rw- 。第一个符号代表文件(-)或目录(D),权限分三组:所有者(u)、组(g)、其他(o),a代表三组
     chmod  u-w      文件名
     chmod  a+x      文件名
     chmod  a=rwx   文件名
     chmod  八进制数  文件名
     例:chmod   777   1.txt  给文件最高权限

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值