一.创建文件夹:
在要创建的目录下用mkdir+文件夹名。
二.创建文件,以下两种方法:
1.touch 文件名.txt 例如:touch file.txt。
2.vi 文件名.txt 键盘敲i进入编辑模式,编辑完后按Esc退出编辑模式,输入:wq 保存退出。
不同的是touch是创建一个空文件,vi是直接进入创建好的文件进行编辑。
三.删除文件:rm -rf +文件名
四.启动tomcat:
在tomcat的bin目录下输入 ./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 该选项通常在拷贝目录时使用。它保留链接、文件属性linux常用命令,并递归地拷贝目录,其作用等于dpR选项的组合。
- d 拷贝时保留链接。
- f 删除已经存在的目标文件而不提示。
- i 和f选项相反,在覆盖目标文件之前将给出提示要求用户确认。回答y时目标文件将被覆盖,是交互式拷贝。
- p 此时cp除复制源文件的内容外,还将把其修改时间和访问权限也复制到新文件中。
- r 若给出的源文件是一目录文件,此时cp将递归复制该目录下所有的子目录和文件。此时目标文件必须为一个目录名。
- l 不作拷贝,只是链接文件。
需要说明的是,为防止用户在不经意的情况下用cp命令破坏另一个文件,如用户指定的目标文件名是一个已存在的文件名,用cp命令拷贝文件后,这个文件就会被新拷贝的源文件覆盖,因此,建议用户在使用cp命令拷贝文件时linux常用命令,最好使用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
十一.查看系统信息:
lsb_release -a
解压各种压缩包:
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