Linux常用命令

Linux常用命令

1.目录相关

         ls:显示当前目录下的文件信息

                  -l 显示目录下文件的详细信息(八种文件)

                          ( d开头:目录文件

                            -开头:普通文件

                            c开头:字符设备文件

                            b开头:块设备文件

                            l开头:符号链接文件(快捷方式)

                            p开头:管道文件

                            s开头:套接字文件

                            f开头:常规文件)

                 -a       显示所有文件(包括以点开的头的文件)

                           .    代表目录自身

                           ..   自身的上一层路径

      pwd:    显示当前文件的路径(绝对路径)

                  绝对路径:以根目录作为起点路径

                  相对路径:  以当前路径作为起始路径

      mkdir:   创建目录

                      -p: 递归创建多级目录(哪层不存在就创建)

                      -m:创建目录并给权限

                   

      rmdir:    删除空目录

                      -p: 递归多层级删除 空 目录

      rm:        删除普通文件

                    -r: 递归删除目录下的所有文件,包括目录本身

                    ./*: 删除当前目录下的所有文件

                    -f:  忽略提示信息,直接进行操作

     cp:         拷贝

                  -r:递归对该目录下的所有文件进行拷贝

                  -f:   忽略提示信息,直接进行操作

      mv:        剪切: 将一个文件移动至指定位置(该文件要是不存在,相当于改名)

                  -i:   增加提示信息

      cd:        进入      改变当前所在路径(进入指定路径)

                   -:    返回上一次所在的路径

                  ~:    返回当前用户的家目录

2.文件相关

     touch:        改变文件的时间戳,刷新属性,文件不存在则创建新文件

                   -d:    刷新时间属性至指定时间(“2019-4-13 11:20:34”)

                   -r:     用指定文档的时间,刷新另一个文档的时间

                   -a:    刷新最后访问时间

     cat:             连接两个文件的内容并打印文件内容到显示终端

                   -n:     打印行号

     tac:          按行逆序打印

     more:    分页显示文件内容(内容翻页,b向上翻,q退出)

     less:        分页显示文件内容

                    向下翻页:空格,f,   PgDn

                    向上翻页:b     PgUp

                    向下滚动:    j        ↓

                    向上滚动:    k       ↑

                    退出 :          q

                   /string                   向下匹配string字符串

                   ?string                  向上匹配string字符串

     head:       默认显示文件的前10行

                    -n  n:        显示前n行数据

     tail :           默认显示文件的末尾十行nei'ro

                    -n  n:        指定显示末尾的n行数据

                    -f :            一直刷新文件末尾新数据

                    head    -n   10  filename | tail  -n   1   :显示第十行(|:管道符,连接两个命令,将前边命令的输出结果作为后边命令的输入)                    

3.压缩命令

      压缩方式:

          zip/unzip

          gzip/gunzip

          bzip2/bunzip2

     tar:

                -c:           打包

                -x:           解包

                -z:        在打包或者解包的同时,进行gzip格式压缩解压缩 

                -j:            在打包或者解包的同时,进行bzip2格式压缩解压缩

                -v:           显示详细的打包或者解包信息

                -f:            用于指定打包名称(后面需要加上包名)

4.时间日期

     cal:      查看日历

                -3:    查看附近三个月的日历

                -y:     查看全年日历(当前月份所在年份,不是向后一年的日历)

                -j:    显示本月的日历(显示格式是今天是本年的第多少天)

     date:     显示当前系统时间(默认时间:Sat Apr 13 11:20:39 EDT 2019)

               +        以指定格式显示时间

                              date  “+%Y-%m-%d %H:%M:%S”

              -s:        设置系统时间

                             date  -s   2019-04-13 11:20:50   

5.匹配查找

      grep:        从文件内容中匹配包含字符串的行

               -i:       grep -i  "string"  filename      匹配包含指定字符串的行 

               -v:      grep -v  "string"  filename      匹配不包含指定字符串的行

               -R   递归对指定的目录下的所有文件逐一进行匹配

       find    在指定目录下搜索文件

               -name   按照文件名字查找文件(*通配符的使用)
                -type   按照文件类型查找文件
                -size   按照文件大小查找文件(+/-n[b c w k M G])
                -mtime  -atime -ctime   按天查找
                -mmin   -amin  -cmin    按分钟查找  

6.其他命令

        man +命令名     查看命令手册

        stat      查看文件的详细信息(最后一次修改时间,状态改变时间,访问事件)

        ctrl+c    中断当前操作

                   >      清空文件原有数据,将数据写入文件
                   >>    将数据追加到文件末尾

        bc        计算器
        table    自动补全
        reboot  重启
        shutdown -h now 立即关机
         halt                      立即关机 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值