Linux命令--文件目录管理

1.ls [参数] [目录或文件名]
参数:
    -a 显示所有文件,包含隐藏文件;包括“.“和“..“
    -A 显示所有文件,包含隐藏文件,不包括“.“和“..“目录;
    -B 不列出文件名以~结尾的文件;
    -C 按列列出文件;
    -d 仅可以查看目录的属性参数及信息;
    -F 这个参数加上后,能给目录添加上/,给可执行文件加上*,给符号链接加上@ 等等,来标记文    件名,目的是让用户方便查看;
    -l 长格式输出
    -h 习惯人们可阅读的方式来显示文件或目录的大小,比如K、M或G等;
    -p 在目录的后面附加/标记;
    -r 逆序列出文件;
    -t 按文件最后访问(或修改)的时间排序,最新的排在最前面;
    -X根据扩展名进行排序,要用到参数;
    -U 按原始排序,
    -R 递归显示,也就是说,当我们列某个目录的下的所有文件和目录时,能把它的下级目录的内容显示出来。
    --help 获得帮助;
    --color=never 表示输出输出没有彩色
    --color=auto 表示自动
    --color=always 表示输出内容有彩色
通配符:
    * 代表0个或多个字符
    []内部包括任何字符
    ? 任何单个字符
2.pwd
    显示当前所处目录
3.mv -i
    移动文件或目录,可结和通配符使用
    -i 人机交互,提示警告消息
    #mv file1 file2 注:把file1移动到file2,如果file2不存在,则创建file2文件名;
    #mv file1 dir 注:把一个文件移动到一个事实存在的目录;
    #mv dir1 dir2 移动目录dir1 到 dir2 ,如果dir2不存在,则创建它;
    #mv file1 file2 file3 ... ... dir 移动file1、file2、file3等多个文件到dir目录中;
    #mv dir1 dir2 ... ... dirn 注:移动目录dir1和dir2等多个目录到dirn目录中
4.cp [参数选项] 源文件或目录 目标文件或目录
参娄:
    -a 等同于-dpR参数一起使用;在复制过程中尽可能保留源文件或目录的属性;
    -b 给被覆盖的文件做备份。比如我们把file1 复制到file2时,如果file2存在,我们把file2覆盖掉,用这个参数就能同时生成一个file2~的文件,注意文件名后有~结尾    -d 不间接引用符号链接,保持源文件和目标文件之间的硬链接关系;
    -f 删除已存在的目标文件;
    -i 覆盖已存在的目标文件之前给出警告提示,这是人机交互的选项;
    -l 建立文件硬链接,而不是复制;
    -p 保存源文件或目录的最后修改时间和模式,比如要保持目标目录或文件的属主、组、权限和最后访问(或修改)时间;
    -R 复制目录时,包括淅目录下所有的子目录和文件;
    -s 建立源文件的符号链接,而不是复制源文件。源文件名必须用绝对路径;
    -r 复制目录时,包括淅目录下所有的子目录和文件;-r选项不同于-R之处在于尝试打开目的地文件前先删除已存在的目的地文件
    -v 在复制之前,输出每个文件的名字;
    --help查看帮助;
5.mkdir [参数选项]目录
    -m 在创建目录时要授其权限
    -p 如果中间目录不存在,则创建它
6.rmdir
    删除空目录
    -p 删除目录时是一级一级的时行的,值得注意的是,首先从最里面的目录开始。
7.rm -rfi
    -r R删除目录及子目录
    -f 不提示警告
    -i 提示警告
8.创建一个空文件(touch    echo    cat)

9.ln
    ln 源文件链接名   创建当前目录源文件的硬链接         
       ln /home/test /usr/test1   在/usr下建立/home/test的硬链接         
    ln -s a b   创建当前目录下a的符号链接b

10.file 文件名
    查看文件的类型
11.head/tail
    head -n10 文件名    显示文件的前10行
    tail -n10 文件名    显示文件的后10行
    head 400b/4k/4m 文件名    显示文件的前400/4k/4m个字节
12.more/less
    分屏显示文件,more不能往回翻,less则可以上下翻
    less命令中还可使用命令:
    space 往前一页
    page up 往后一页
    page down 往前一页
    #z 往前移#行,没数字则相当于space
    /abc 搜索文本字符串abc
13.wc -lwc 文件名
    获取文件中的行数l,字数w,字符数c
<script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/buttonLite.js#style=-1&uuid=&pophcol=3&lang=zh"></script> <script type=text/javascript charset=utf-8 src="http://static.bshare.cn/b/bshareC0.js"></script>
阅读(368) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值