linux 文件与目录管理命令

目录与路径:
1、cd (change directory ) : 改变当前的目录,语法:cd [相对路径/绝对路径] cd 后面不跟目录,表示进入使用者家目录
     . 表示当前目录,
    .. 表示父级目录,
    ~ 表示使用者的家目录
    ~accountname 表示到accountname这个使用者的家目录

2、pwd ( print working directory ) : 显示当前所在的目录

3、mkdir ( make directory ) : 建立新目录 ,语法: mkdir [-mp] [目录名称]
    mkdir -p testq/test2/test3/test4 递归建立目录
    mkdir -m 755 test 建立权限为711的test目录

4、rmdir (remove directory ) : 删除目录,语法:rmdir [-p] [目录名称]
     rmdir -p test1/test/test3/testr4 递归删除test1

文件与目录管理:
1、ls 显示文件名称、属性等
2、cp 复制文件或者目录到目的地 语法:cp [-drsu] [来源] [目标]
     -d 在进行copy的时候,如果是link文件,如果不加任何参数,则默认情况下会将link链接到的源文件copy到目的地,如果加-d时,则会将link文件拷贝到目的地
     -r 可以进行目录的copy
     -s 做成link,而不是copy,与ln命令功能相同
    -u, -- update: 如果来源文件教新,或者没有目标文件的时候,那么才会进行copy动作,一般多用于备份的工作

3、rm 删除文件,语法: rm [-fir] [文件名]
    -i : 删除文件时需要经过操作者的确认
    -f : force,强制删除
    -r : 递归删除,删除一切,直到没有东西为止

4、mv 移动文件 语法:mv [-u] [来源] [目的]
    -u 当来源文件交心的时候才会执行操作

basename dirname

查看文件内容
1、cat  由第一行开始显示文件内容 语法 cat [-nAE] [文件]
    -n 显示时,连行号打印出来
    -A 将DOS下的<tab>与断行字符都列出来
    -E 将DOS编辑的文件中,仅列出断行字符出来
 2、tac 从最后一行开始显示,可以看出tac是cat倒着写
3、more 一页一页的显示文件内容
4、less 与more类似,但是比more更好的地方是,可以往前翻页
5、head 只看头几行内容 语法:head [-n number] [文件]
    -n number: 显示number行内容 
6、tail 只看尾几行内容
7、nl 显示的时候,也顺便显示出行号
8、od 以二进制的方式读取文件内容

 

 

 

 

 

转载于:https://my.oschina.net/shangshi/blog/41668

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值