文章目录
提示:以下是本篇文章正文内容,下面案例仅供参考
一、cd命令
1.命令格式
cd [目录]
2.功能描述
- cd从当前目录切换到用户的家目录。
- cd ~也是从当前目录切换到用户的家目录。
- 两个"."表示上一层目录(父目录)。
- "."表示当前目录。
- cd -返回到上一次所在的目录,而不是上一层目录。
二、tree命令
1.命令格式
tree
2.功能描述
- 以树状图显示目录中的内容。
- 默认没有安装包含此命令的软件包,要先将这个软件包上传到Linux中去,然后执行命令
# rpm -ivh tree-1.5.3-2.e16.i686.rpm
安装。软件具体安装之后再详情叙述。
或在图形界面下点击安装,不使用命令操作。
三、mkdir命令
1.命令格式
mkdir [-p] 目录名
2.功能描述
- 建立一个由“目录名”命名的子目录。
- -p:将同时建立多层目录结构。
3.功能演示
四、rmdir命令
1.命令格式
rmdir [-p] 目录名
2.功能描述
-
删除的“目录名”必须是空目录。
-
-p:在删除指定目录之后,若该目录的上层目录变成了空目录,则将其一并删除。
3.功能演示
五、touch命令
1.命令格式
touch [-d yyyyMMdd] [-t yyyyMMddHHmm.ss] [文件名]
2.功能描述
- 当指定文件不存在时,使用touch可以创建一个空文件;当文件存在时可以修改文件或目录的时间,或者加上参数指定时间。
3.功能演示
六、rm命令
1.命令格式
rm 文件名或目录名
2.功能描述
- 删除指定的文件或目录
- -f:删除文件或目录时,不提示用户。
- -r:若要删除目录,必须加上。
3.功能演示
七、cp命令
1.命令格式
cp [-r] [-p] 源文件或源目录 目标文件或目标目录
2.功能描述
- 拷贝文件或目录,放在指定的位置,其实完成的就是windows图形界面下的复制粘贴。
- 如果后面写一个文件名,表示在拷贝过程中对原来的文件进行改名重命名,拷贝的目录也能重命名。
- -r:若要拷贝目录,必须加上。
- -p:保留源文件的属性,包括拥有者、所属的用户组、权限与时间。
3.功能演示
拷贝文件:
拷贝目录:
八、mv命令
1.命令格式
mv 源文件或源目录 目标文件或目标目录
2.功能描述
- 移动文件或目录。
- 仍然可以在移动过程中进行改名,比如将目录移动到一个不存在的目录,那么目录名就会改变。
3.功能演示
九、echo命令
1.命令格式
echo 字符串
2.功能描述
- 字符串加上双引号" "或单引号’ '能保持格式不变。
- 将字符串原样输出到显示器上。
- 主要用于Shell编程中提示输入信息,通常与重定向输出“>”命令结合起来使用。
十、cat命令
1.命令格式
cat [-n] [-b] [-E] 文本文件名
2.功能描述
- 一次性显示文本文件中所有的内容,适合显示内容不超过一屏的文件。
- -n:显示行号,包括空行的行号。
- -b:显示行号,不包括空行的行号。
- -E:在每一行的最后都会显示换行符号“$”。
十一、more命令
1.命令格式
more 文本文件名
2.功能描述
- 分屏显示文本文件的内容,该命令更适合显示内容多余一屏的文件,在显示文件内容时会一屏一屏的暂停显示,使用下面三个键进行操作。
- 按空格键显示下一屏。
- 按回车键显示下一行。
- 按q键则退出。
十二、less命令
1.命令格式
less 文本文件名
2.功能描述
在上面more命令的基础上能够上、下翻屏,能够查找。
十三、head命令
1.命令格式
head [-n] 文本文件名
2.功能描述
- 显示文本文件开头的内容,默认显示前10行。
- -n:指定显示前几行。
- 适合只想查看文件开头的情况。
十四、tail命令
1.命令格式
tail [-n] [-f] 文本文件名
2.功能描述
- 显示文本文件结尾的内容,默认显示后10行。
- -n:指定显示后几行。
- -f:实时监控文件内容的变化。
- 适合只想查看文件结尾的情况。
十五、grep命令
1.命令格式
grep -n -color=auto [-v "字符"] ["^字符"] ["字符$"] 要搜索的字符串 文件名
2.功能描述
- 在文本文件中查找要搜索的字符串,并显示包括此字符串的行。
- -n:显示所在的行号。
- –color=auto:将搜索到的字符串以特殊颜色标记。
- -v:反向查找,即过滤,显示不包括命令中的字符串以外的行。
- “^字符”:查找以“字符”开头的行。
- 第五个选项:查找以“字符$”结尾的行。
3.功能演示
十六、wc命令
1.命令格式
wc [-l] [-w] [-c] 文本文件名
2.功能描述
- 统计并显示文件的行数、字数、字节数。
- -l:只统计行数。
- -w:只统计字数。
- -c:只统计字节数。
总结
用了两篇文章总结了部分常见、常用的命令,命令中给出的演示不全也可能会有差错,欢迎大家指出批评。Linux命令多而繁杂,唯有多敲多练才能熟练掌握,共勉。