CentOS终端命令(1)文件及目录常用命令

  1. pwd:查看当前所在的工作目录
    [lwj@192 ~]$ pwd
    /home/lwj
  2. ls:显示目录内容
    [lwj@192 ~]$ ls --all        // 显示隐藏文件
    .              .bashrc  Desktop    file01         new1      公共  下载
    ..             .cache   dir1       file1          new2      模板  音乐
    .bash_history  .config  dir2       .ICEauthority  new3      视频  桌面
    .bash_logout   DB.gz    dir3       .local         newml     图片
    .bash_profile  .dbus    .esd_auth  .mozilla       .viminfo  文档
    [lwj@192 ~]$ ls -a        //显示隐藏文件
    .              .bashrc  Desktop    file01         new1      公共  下载
    ..             .cache   dir1       file1          new2      模板  音乐
    .bash_history  .config  dir2       .ICEauthority  new3      视频  桌面
    .bash_logout   DB.gz    dir3       .local         newml     图片
    .bash_profile  .dbus    .esd_auth  .mozilla       .viminfo  文档
    [lwj@192 ~]$ ls -l        //使用长格式显示文件信息
    总用量 20
    -rw-rw-r--. 1 lwj lwj   173 4月  21 18:38 DB.gz
    drwxr-xr-x. 2 lwj lwj     6 4月  19 20:33 Desktop
    drwxrwxr-x. 2 lwj lwj    19 4月  21 09:58 dir1
    drwxrwxr-x. 2 lwj lwj     6 4月  21 09:54 dir2
    drwxrwxr-x. 3 lwj lwj    92 4月  21 17:37 dir3
    drwxrwxr-x. 2 lwj lwj     6 4月  21 09:53 file01
    -rwxrwxrwx. 1 lwj lwj    24 4月  21 18:48 file1
    -r-xr-xr--. 1 lwj lwj 10240 4月  21 18:37 new1
    -rw-rw-r--. 1 lwj lwj     0 4月  21 17:09 new2
    -rw-rw-r--. 1 lwj lwj     0 4月  21 17:09 new3
    drwxrwxrwx. 4 lwj lwj    70 4月  21 17:33 newml
    drwxr-xr-x. 2 lwj lwj     6 4月  19 20:33 公共
    drwxr-xr-x. 2 lwj lwj     6 4月  19 20:33 模板
    drwxr-xr-x. 2 lwj lwj     6 4月  19 20:33 视频
    drwxr-xr-x. 2 lwj lwj     6 4月  19 20:33 图片
    drwxr-xr-x. 2 lwj lwj     6 4月  19 20:33 文档
    drwxr-xr-x. 2 lwj lwj     6 4月  19 20:33 下载
    drwxr-xr-x. 2 lwj lwj     6 4月  19 20:33 音乐
    drwxr-xr-x. 2 lwj lwj     6 4月  19 20:33 桌面
    [lwj@192 ~]$ ls -al      //使用长格式显示文件信息(包括隐藏文件)
    总用量 64
    drwx------. 21 lwj  lwj   4096 4月  22 11:44 .
    drwxr-xr-x.  3 root root    17 4月  19 18:38 ..
    -rw-------.  1 lwj  lwj   4558 4月  21 22:40 .bash_history
    -rw-r--r--.  1 lwj  lwj     18 4月  21 09:02 .bash_logout
    -rw-r--r--.  1 lwj  lwj    193 10月 31 2018 .bash_profile
    -rw-r--r--.  1 lwj  lwj    231 10月 31 2018 .bashrc
    drwx------. 19 lwj  lwj   4096 4月  19 20:37 .cache
    drwxr-xr-x. 15 lwj  lwj   4096 4月  19 20:36 .config
    -rw-rw-r--.  1 lwj  lwj    173 4月  21 18:38 DB.gz
    drwx------.  3 lwj  lwj     25 4月  19 18:39 .dbus
    drwxr-xr-x.  2 lwj  lwj      6 4月  19 20:33 Desktop
    drwxrwxr-x.  2 lwj  lwj     19 4月  21 09:58 dir1
    drwxrwxr-x.  2 lwj  lwj      6 4月  21 09:54 dir2
    drwxrwxr-x.  3 lwj  lwj     92 4月  21 17:37 dir3
    -rw-------.  1 lwj  lwj     16 4月  19 18:39 .esd_auth
    drwxrwxr-x.  2 lwj  lwj      6 4月  21 09:53 file01
    -rwxrwxrwx.  1 lwj  lwj     24 4月  21 18:48 file1
    -rw-------.  1 lwj  lwj   1554 4月  22 11:44 .ICEauthority
    drwx------.  3 lwj  lwj     19 4月  19 18:39 .local
    drwxr-xr-x.  4 lwj  lwj     39 4月  19 18:30 .mozilla
    -r-xr-xr--.  1 lwj  lwj  10240 4月  21 18:37 new1
    -rw-rw-r--.  1 lwj  lwj      0 4月  21 17:09 new2
    -rw-rw-r--.  1 lwj  lwj      0 4月  21 17:09 new3
    drwxrwxrwx.  4 lwj  lwj     70 4月  21 17:33 newml
    -rw-------.  1 lwj  lwj   1324 4月  21 18:48 .viminfo
    drwxr-xr-x.  2 lwj  lwj      6 4月  19 20:33 公共
    drwxr-xr-x.  2 lwj  lwj      6 4月  19 20:33 模板
    drwxr-xr-x.  2 lwj  lwj      6 4月  19 20:33 视频
    drwxr-xr-x.  2 lwj  lwj      6 4月  19 20:33 图片
    drwxr-xr-x.  2 lwj  lwj      6 4月  19 20:33 文档
    drwxr-xr-x.  2 lwj  lwj      6 4月  19 20:33 下载
    drwxr-xr-x.  2 lwj  lwj      6 4月  19 20:33 音乐
    drwxr-xr-x.  2 lwj  lwj      6 4月  19 20:33 桌面
    
  3. cd:在不同的目录间切换,即更改当前工作目录
    [lwj@192 ~]$ ls -a
    .              .bashrc  Desktop    file01         new1      公共  下载
    ..             .cache   dir1       file1          new2      模板  音乐
    .bash_history  .config  dir2       .ICEauthority  new3      视频  桌面
    .bash_logout   DB.gz    dir3       .local         newml     图片
    .bash_profile  .dbus    .esd_auth  .mozilla       .viminfo  文档
    [lwj@192 ~]$ ls newml
    file1  new1  new5  newml  newml1
    [lwj@192 ~]$ cd .        //进入当前目录
    [lwj@192 ~]$ cat new1
    new20000664000175000017500000000000014230217475010023 0ustar  lwjlwjnew30000664000175000017500000000000014230217514010016 0ustar
    [lwj@192 ~]$ cd ..      //进入上一级目录
    [lwj@192 home]$ ls -a
    .  ..  lwj
    [lwj@192 home]$ ls lwj
    DB.gz    dir1  dir3    file1  new2  newml  模板  图片  下载  桌面
    Desktop  dir2  file01  new1   new3  公共   视频  文档  音乐
    [lwj@192 home]$ cd -      //进入上级所在目录
    /home/lwj
    [lwj@192 ~]$ cd ~      //进入当前登录用户的主目录
    [lwj@192 ~]$ ls -a
    .              .bashrc  Desktop    file01         new1      公共  下载
    ..             .cache   dir1       file1          new2      模板  音乐
    .bash_history  .config  dir2       .ICEauthority  new3      视频  桌面
    .bash_logout   DB.gz    dir3       .local         newml     图片
    .bash_profile  .dbus    .esd_auth  .mozilla       .viminfo  文档
    
  4. cat:在标准输出设备上显示文件内容
    [lwj@192 ~]$ ls newml
    file1  new1  new5  newml  newml1
    [lwj@192 ~]$ cat file1        //打开一个文件
    123
    456
    789
    159
    258
    357
    [lwj@192 ~]$ cat -n file1        //-n显示所有行的行号
         1	123
         2	456
         3	789
         4	159
         5	258
         6	357
    [lwj@192 ~]$ cat -E file1        //-E在每行结尾处显示“$”符号
    123$
    456$
    789$
    159$
    258$
    357$
    [lwj@192 ~]$ cat -n -E file1
         1	123$
         2	456$
         3	789$
         4	159$
         5	258$
         6	357$
  5. head:显示文件开头若干行内容,默认显示前10行

    [lwj@192 ~]$ head -c 2 file1        //显示前2个字节
    12
    [lwj@192 ~]$ head -n 3 file1        //显示前3行
    123
    456
    789
    
  6. tail:显示文件结尾若干行内容,默认显示后10行

    [lwj@192 ~]$ tail -c 5 file1        //显示后5个字节
    
    357
    [lwj@192 ~]$ tail -n 2 file1        //显示后2行
    258
    357
    
  7. more:分页显示文件,即一次显示一页内容

    [lwj@192 ~]$ more +4 file1        //+num从第num行开始显示
    159
    258
    357
    [lwj@192 ~]$ more -1 file1        //-num指定每屏显示的行数
    123
    456
    
  8. less:分页显示文件,即一次显示一页内容

    [lwj@192 ~]$ less .viminfo
    

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值