【linux】--- linux文件操作常用命令

命令格式: 命令  -选项  参数 

eg:           

ls  -l home(显示home下的文件并显示其权限)  ls -a home(显示home下的所有文件)    ls  -t  home(按时间顺序显示)

1.*******cd    切换目录

2.*******pwd  显示当前进程

3.*******help 帮助

4.*******mkdir 创建一个文件夹 

mkdir  aaa               

5.*******mkdir -p 父目录不存在时先创建父目录 

 mkdir aaa/bbb/ccc

默认创建的为的当前目录   

返回上一层目录为 ../ 

 这个是绝对路径  mkdir  /data 

6.*******删除文件夹    rmdir 

           rm  -r  递归删除aaa下面的所有文件        

           rm -rf  递归强制删除(一般不建议使用)

7.******* 修改文件夹   

mv   aaa  bbb

8.******* touch 创建一个新文件 

touch a.txt

9.******* 输出  echo  “hello  world”

利用重定向的功能:将一条指令的结果重定向到一个文件中   

10.******* >为重定向

echo  "hello  world" >a.txt

11.******* >>为追加命令

echo  "derryliu"  >> a.txt  

12.******* cp 复制文件或者目录

13.******* mv 移动文件或者目录

14.******* 解压压缩tgz 

 tar  -zxvf  

压缩tgz   tar  -czvf

 这些都是tar的参数。.tar.gz是一个压缩包,.tar只是打包而没有压缩,注意这点。
 
 z:通过gzip支持压缩或解压缩。还有其他的压缩或解压缩方式,比如j表示bzip2的方式。
 
x:解压缩。c是压缩。 
 
v:在压缩或解压缩过程中显示正在处理的文件名
 
f:f后面必须跟上要处理的文件名。也就是说你不能写成这样 tar -zxfv zhcon-0.2.5.tar.gz 
 
z代表gzip的压缩包;x代表解压;v代表显示过程信息;f代表后面接的是文件 .

2.压缩与解压缩命令

压缩命令 gzip a.txt

解压缩

gzip -d  a.txt.gz

3.打tar包与解tar包命令

打包: tar -cvf ha.tar  /root/*

解包:tar -xvf ha.tar


4.解压缩tar包及压缩tar包(compress)

解压缩 :tar -zxvf  ha.tar.gz 默认为本地

tar -zxvf ha.tar.gz  -C /apps  指定解压目录

压缩 :    tar -czvf ha.tar.gz  /root/*

15.****** 查看文件的常用命令

cat     a.txt  一次性将所有文件的内容输出到屏幕上

more  a.txt  可以翻页查看,并且显示百分比,下翻一页(空格),上翻一页(b),退出(q)

less    a.txt  可以翻页查看,并且可以翻行查看,下翻一页(空格),上翻一页(b) ,退出(q)

           并且支持    上翻一行(↑)  下翻一行(↓)  和   可以搜索关键字(/keyword)) 

tail  -5  a.txt  查看a.txt的后5行

head -5 a.txt 查看a.txt的前五行 

tail -f  a.txt  按照文件的inode来跟踪文件,如果文件出现rename  roll 则跟踪不到

tail -F a.txt  按照文件名来跟踪文件,即使重命名也能跟踪到 

猜你喜欢

转载自blog.csdn.net/Beat_Boxer/article/details/83344139