linux法则:一切皆文件,有事找男人

就是说在linux中,不管是文件还是目录,都可以把他当成一个文件来看待;遇到命令不知道怎么用,可以使用man插件。

1.切换目录

cd  路径 , 如:cd /bin即可转到/下的bin路径下。

cd ..是指转到当前目录的上一层目录。

切换到root目录下可以有三种操作方式:只输入cd;cd ~;cd /root

2. 查看当前目录的完整路径 pwd

3.新建目录 mkdir 目录名

4.拷贝目录 cp -r 原目录 新目录

5.删除目录

删除空目录 rmdir 目录名

删除非空目录 rm -r 目录名 或者rm -rf 目录名

6.移动或者更改目录和文件

mv  test1 test2

此处,如果test2存在,那么将test1移动到test2下。如果test2不存在,那么test1重命名为test2

7.新建文件

touch 文件名

8.复制文件

cp 原文件 目标文件(目标文件不存在,则新建;目标文件存在,则覆盖)

9.删除文件

rm -rf 文件名

10.查看文件内容

cat 文件名

但是这个命令是一次性显示文件中的所有内容,如果文件内容太多,则不便于查看,可以用more 或者 less命令分屏显示部分内容

more 文件名

该命令一次显示一屏文本,满屏后停下来,并且在屏幕的底部出现一个提示信息,给出至今己显示的该文件的百分比。然后按Space键,显示文本的下一屏内容。按Enier键,只显示文本的下一行内容。按B键,显示上一屏内容。按Q键,退出。

less命令 与 more命令 非常类似

less 文件名

h 显示帮助界面;Q 退出less 命令;u 向后滚动半页;d 向前翻半页;空格键 滚动一页;b 向后翻一页;回车键 滚动一行;

11.从头/尾显示文件内容

head -5 文件名 从第一行到第五行的内容

tail -5 文件名 从倒数第五行到最后一行的内容

tail –f 文件名 显示实时变化的文件内容

12.查找文件或者目录

find 路径 -name 要查找的名字