2.Linux下的文件管理(下)

2.Linux下的文件管理(下)

文件管理命令

  • file
    file file 查看文件的真实类型
    2.Linux下的文件管理(下)
    2.Linux下的文件管理(下)
    2.Linux下的文件管理(下)
  • wc
    wc file 查看文件 行数 单词数 字符数 文件名
    wc -l file 查看文件行数
    wc -w file 查看文件单词数
    wc -m file 查看文件字符数
    wc -c file 查看文件字节数
    英文单词字节数是1 中文单词字节数是3
    2.Linux下的文件管理(下)

文件寻址命令

  • pwd 显示当前工作目录
  • cd 切换当前工作目录
    cd ~- = cd - 来回切换之前与当前目录
    2.Linux下的文件管理(下)
  • ls
    ls 显示当前目录下的文件名称
    ls file 显示文件名称
    ls dir 显示目录下的文件名称
    ls -d dir 显示目录名称
    ls -l file 显示文件属性
    ls -l dir 显示目录下文件属性
    ls -ld dir 显示目录本身属性
    ls -a dir/省略 显示目录或者当前目录的文件及隐藏文件
    ls -s 显示文件大小
    ls -R dir 递归显示目录内容
    2.Linux下的文件管理(下)
    2.Linux下的文件管理(下)

文件批量处理

“*” 匹配任意字符
? 匹配单个字符
[[:alpha:]] 匹配单个字母
[[:upper:]] 匹配单个大写字母
[[:lower:]] 匹配单个小写字母
[[:digit:]] 匹配单个数字
[[:alnum:]] 匹配单个字母或数字
[[:punct:]] 匹配单个符号
[[:space:]] 匹配单个空格
2.Linux下的文件管理(下)

字符集合表示方法
[ ] 模糊匹配 [1-10] 1到10 模糊匹配 [a-f] a到f 模糊匹配
{} 精确匹配 {1…10} 1到10 每一个元素 {a…f} a到f每一个元素

例题
2.Linux下的文件管理(下)
2.Linux下的文件管理(下)2.Linux下的文件管理(下)
~ 表示当前用户的家目录
~username 表示指定用户的家目录
~+ = “ . ” 表示当前目录
~- 表示当前用户之前所在目录 eg:cd ~- = cd - 来回切换所在目录
… 表示当前目录的上级目录

2.Linux下的文件管理(下)