1、1)ls 功能:显示文件和目录列表用法:$ ls;$ ls -a;$ ls -l;$ ls -R;$ ls /some/dir/fire;$ ls d /some/dir/# ls;# ls -a;# ls -l;# ls -R;# ls /some/dir/fire;# ls d /some/dir/显示 root 目录下所有文件,不包括隐藏文件显示 root 目录下所有目录和文件,包括隐藏文件2)cd 功能:切换目录$ cd /some/dir;$ cd;$ cd ;$ cd .;$ cd ./.;$ cd从 root 目录切换到 etc 目录;返回上级目录;返回根目录;从根目录切换到 r
2、oot 目录3)pwd 功能:显示当前工作目录$ pwd4)mkdir 功能:创建目录$ mkdir somedir/;$ mkdir p /some/path/dir/5)rmdir 功能:删除空目录$ rmdir somedir/2、文件操作常用命令的使用1)touch 功能:生成新的空文件或更改现有文件的时间$ touch file;$ touch a fille;$ touch m fileRoot 目录下生成了一个名为 abc 的文件2)cp 功能:复制文件或目录$ cp file1 file2;$ cp /some/dir/file1 /someother/dir;$ cp /so
3、me/dir/file1/someother/dir/file2;$ cp /some/dir/file ./;$ cp /some/dir/files/someother/dir/;$ cp-r/some/dir/someother/dir/Root 目录下的 abc 文件和 cba 文件3)mv 功能:移动文件或目录、文件或目录改名$ mv /some/dir/file1 /someother/dir/;$ mv /some/dir/file1 /someother/dir/file2;$ mv /some/dir/files /someother/dir/;$ mv r /some/di
4、r/someother/dir/;$ mv file newname_file;$ mv dir newname_dir;将 Root 目录下的 abc 文件移到 etc 目录下,并重命名为 aa4)rm 功能:删除文件或目录$ rm /some/dir/file1;$ rm i /some/dir/file1;$ rm f /some/dir/file1;$ rm rf /some/dir/;5、文本文件操作常用命令的使用1)cat 和 tac 功能:滚动显示文本文件内容cat 用于从文件头到文件尾显示tac 用于从文件尾到文件头显示$ cat file;$ tac file2)more 和
5、 less 功能:分屏显示文本文件内容more 只能从文件头到文件尾显示less 可以使用 PgUp 和 PgDn 双向显示$ more file;$ less file3)head 和 tail 功能:默认显示 10 行内容head 显示文本文件的前部的若干行;tail 显示文本文件的后部的若干行$ head file;$ head n file;$ tail file;$ tail n file;$ tail +n file4)sort 功能:文本文件排序(以行为单位)$ sort file;$ sort file1 file2;将 aa 文件文本文件排序;将 aa 和 bb 文件文本文件排序5)uniq 功能:删除文本文件中相邻的重复的行$ uniq file;6)wc 功能:统计制定文本文件的行数、字数、字符数$ wc file;$ wc l file;$ wc w file;$ wc c file;7)grep 功能:在制定的文本文件中查找指定的字符串$ grep match_string file;
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1