Linux常用命令及解压各种压缩包命令


一.创建文件夹:
在要创建的目录下用mkdir+文件夹名。

二.创建文件,以下两种方法:
1.touch 文件名.txt   例如:touch file.txt。
2.vi 文件名.txt   键盘敲i进入编辑模式,编辑完后按Esc退出编辑模式,输入:wq 保存退出。

不同的是touch是创建一个空文件,vi是直接进入创建好的文件进行编辑。

三.删除文件:rm -rf  +文件名

四.启动tomcat:
在tomcat的bin目录下输入sh startup.sh
查看tomcat打印台日志:cd到tomcat的logs目录下输入以下命令:
tail -f catalina.out

五.查看进程
ps -ef | grep xx ;查看某个程序的进程
ps -ef | grep tomcat 查看tomcat的进程
kill -9 进程号  杀死某个进程(必须在root用户下才能杀死)


六.查看一个文件夹下的文件数量
ls | wc -c
七.查看一个文件夹及指定文件的大小
du -sh 查看当前文件夹大小
du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序
du -sk filename 查看指定文件大小

八.关闭防火墙:

临时关闭命令:  service iptables stop
永久关闭防火墙:chkconfig iptables off
查看防火墙关闭状态 :service iptables status


九.移动文件(剪切):将/home/za/文件夹里的IVSS.war文件剪切到当前文件夹
在当前文件夹下 输入 mv /home/za/IVSS.war ./

十.复制文件及文件夹

cp [指令选项] 源文件夹/源文件 目标文件夹/目标文件

指令选项; 

   - a 该选项通常在拷贝目录时使用。它保留链接、文件属性,并递归地拷贝目录,其作用等于dpR选项的组合。

   - d 拷贝时保留链接。

   - f 删除已经存在的目标文件而不提示。

   - i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。

   - p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。

   - r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。

   - l 不作拷贝,只是链接文件。

     需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名是一个已存在的文件名,用cp命令拷贝文件后,这个文件就会被新拷贝的源文件覆盖,因此,建议用户在使用cp命令拷贝文件时,最好使用i选项。

个人认为其实只要记住复制单个文件用-i,复制文件夹用-rf足以。

复制单个文件:
将当前文件夹下的a.txt文件复制到/home/xcheng/IVSS/bbb/文件夹下 并重命名为b.txt

cp -i a.txt /home/xcheng/IVSS/bbb/b.txt

如果目标文件夹与当前文件夹在同一级可以直接使用../
cp -i a.txt ../bbb/c.txt

复制文件夹:

将aaa文件夹复制到/home/xcheng/文件夹下

cp -rf aaa /home/xcheng/aaa


 解压各种压缩包:
tar -xvf file.tar //解压 tar包

tar -xzvf file.tar.gz //解压tar.gz

tar -xjvf file.tar.bz2   //解压 tar.bz2

tar -xZvf file.tar.Z   //解压tar.Z

unrar e file.rar //解压raref

unzip file.zip //解压zip









猜你喜欢

转载自blog.csdn.net/cxfly957/article/details/79078732
今日推荐