文件操作相关命令:
==>cd:打开目录
ll:显示当前目录下的详细信息
ls:显示当前目录下所有文件
vi:打开或新建并打开(文件不存在时)文件,默认为命令模式,使用格式是:vi+文件名
==>敲击Insert键可进入编辑模式
==>敲击Esc可推出编辑模式进入命令模式
==>编辑完成进入命令模式输入:wq对编辑的内容进行保存并退出,:wq!进行强制保存退出,:q不保存直接退出,:q!不保存并强制退出
mkdir:新建目录,使用格式是:mkdir+文件名
cp:拷贝文件,使用格式是:cp+原文件+目标文件(+文件名)(若文件不在当前目录需带上文件路径,若带上了文件名则会对复制后的文件进行更名)
==>拷贝目录时,则需要加-r,使用格式是:cp -r +原目录+目标目录
mv:移动或重命名文件,重命名的使用格式是:mv+原文件名+新文件名;移动文件的使用格式是:mv+文件名+目标路径(可以是绝对路径或相对路径)
scp:拷贝文件到远程目录,拷贝目录需要加-r,使用格式是:scp+文件名+远程机器ID(名字@ID:)+路径,例如:scp test.txt [email protected]:/test(随便写的ID,有问题的话联系我删除哈)
pwd:查看当前路径(显示的是绝对路径)
find:查找文件或文件夹,使用格式是:find+路径+(-name)+"*.txt"(此处为举例说明,查找的是路径中名字以.txt结尾的文件)
rm:删除文件或文件夹,使用格式是:rm+文件/文件夹,
==>当删除对象是文件夹时,需要加-r,格式是:rm -r+文件/文件夹
tar:备份(压缩)文件,使用格式是:tar -cvf+压缩的目标文件名+原文件名(保存目录不在当前目录时需加上目录)
==>解压文件,使用格式是:tar -xvf+要解压的文件(-C+解压后的路径(解压到指定目录))
cat:查看文件内容,使用格式是:cat+文件名(可加上路径查看指定路径下的文件)
grep:按行过滤(循环过滤当前目录下所有问价+ -r),使用格式是:grep "test" d*(举例说明,显示所有以d开头的文件中包含test的行)
tail:查看日志后n行(n默认为10),使用格式是:tail -n +数字(查看多少行数字就是多少)
railf:动态查看日志,使用格式是:tailf -n +数字(动态查看日志后n行),与tail -f(查看日志尾部)相同效果
==>查看日志后不退出,并且动态刷新日志,可以使用Ctrl+c退出
<======================================···待续···======================================>