Linux基础7 文件管理类命令

linux文件命名规则:1、长度不能超过255各字符。2、文件名不能含有/。3、严格区分大小写。

 

字符编码标准:GB18030(大),GBK(中),GB2312(小),UTF-8(全球编码)

 

文本处理器:只处理纯文本ASCII的软件。

字处理器: 可以处理ASCII及其额外信息,如字体、大小、颜色等。

 

#ls list

#cd 改变工作目录

#pwd  打印当前工作目录

#mkdir

    -p 父目录(如空则一同创建)

    -v verbose

花括号命令行展开:

    mkdir -pv /mnt/test/{x/m,y}   ===> mkdir -pv /mnt/test/x/m 及 mkdir -pv /mnt/test/y

#tree

#rmdir 

#touch 更新文件的timestarp

    -a    更新atime为当前时间

    -m    更新mtime为当前时间

    -t    更新为指定时间

    -c    no-creat 如文件不存在,不创建新文件。

#stat    显示文件的系统状态,含时间戳

#rm    

    -i    交互

    -f    强制

    -r    递归

#\rm    不运行rm的别名,直接运行rm命令本身

#echo -e (启用反斜线转义符)显示字符

#printf    格式化显示字符

#file    查看文件的格式,文件类型

        文件格式有:elf:Executable and Linking Format 可运行可连接格式(xNIX系统)

                   pe:  Portable executable file Format 可移植的可运行的文件格式(Windows)

    

#cp SRC... DEST  复制文件

    -r    递归复制

    -i    交互

    -f    强制

    -d    保留连接文件而不替换为连接文件的目标文件。

    -p    presevice保留mode、owner、timestarp的属性信息。

    -a    archive 归档,保留所有属性,包括快捷方式,原样拷贝。

#mv SRC... DEST    或    mv -t DEST SRC...      移动文件或重命名文件

#install SRC... DEST 拷贝文件同时设置文件属性(默认为rwxr-xr-x)

        -d DIR...    创建DIR目录

 

文本查看类命令:

    cat 、tac、more、less、head、tail

#cat                      显示文件内容

        -n      同时显示行号

        -E     显示行结束符。

#tac              从未行开始逆序显示文件内容

#more        

#less

#head        顺序显示文件前10行

    -n        显示前n行

#tail        顺序显示文件尾10行

    -n        显示尾n行

    -f        不退出,即时显示文件新增加的内容。follow

 

文本处理类命令:cut、join、sed、awk

#cut    文本字段(列)裁切

        -d:指定字段的分隔符,默认为一个空格

        -f:指定要显示第几个字段。

#sort        文本排序(默认对ASCII从的小到大排序)

        -n    对数值排序

        -r    降序排列

        -t    字段分隔符

        -kn    指定用第n个字段进行排序

        -u    排序后相连相同行只显示一次。uniq

         -f    忽略大小写排序

#uniq

        -c        显示重复行的重复次数

        -d        只显示重复行的内容

#wc         word count

        -l        只显示行数

        -w        只显示字数

        -c        只显示字节数

        -L        最长行的长度

#tr    translate    用于字符转换或删除字符。

        tr    [option]...    set1    [set2]

            -d         删除出现在字符集set1中的所有字符(非单词)。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(马哥系列)