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 要查找的名字