1、切换目录
cd / 切换到根目录
cd /usr 切换到根目录下的usr目录
cd ../ 切换到上一级目录 或者 cd ..
2、查看目录
ls 查看当前目录下的所有目录和文件
ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)
ls /usr 查看usr目录下的所有目录和文件
3、创建目录或文件
mkdir a 在当前目录下创建名为a的目录
mkdir /usr/a 在指定目录下创建一个名为a的目录
touch 文件名
touch a.txt 在当前目录创建一个名为a.txt的文件 (重复创建会更新创建时间)
4、删除目录或文件
rm -r a 删除当前目录下的a目录(需要确认是否删除)
rm -rf a 删除当前目录下的a目录(不询问)rm -rf * 删除前目录下的所有目录和文件
5、重命名目录或文件
mv 当前目录名 新目录名
mv a b 将目录a改为b
mv的语法不仅可以对目录进行重命名,也可以对各种文件,压缩包等进行重命名
6、剪切目录
mv 目录名 目录的新位置
将/usr/tmp目录下的a目录剪切到 /usr目录下面 mv /usr/tmp/a /usr
mv语法不仅可以对目录进行剪切,也可以对文件和压缩包等进行剪切
7、拷贝目录
cp -r 目录名称 目录拷贝的目标位置 -r代表递归
将/usr/tmp目录下的a目录复制到 /usr目录下面 cp -r /usr/tmp/a /usr
cp命令不仅可以拷贝目录,也可以拷贝文件,压缩包等,拷贝文件和压缩包时不用写-r递归
8、搜索目录或文件
find 目录 参数 文件名称
find /usr/tmp -name 'a*' 查找/usr/tmp目录下的所有以a开头的目录或文件
9、编辑文件
使用vi打开文件后点击按键:i ,a或者o即可进入编辑模式
保存或者取消编辑
保存文件:
第一步:ESC 进入命令行模式
第二步:: 进入底行模式
第三步:wq 保存并退出编辑
取消编辑:
第一步:ESC 进入命令行模式
第二步:: 进入底行模式
第三步:q! 撤销本次修改强制退出,q退出
10、打包和压缩
tar -zcvf 打包压缩后的文件名 要打包的文件
z:调用gzip压缩命令进行压缩
c:打包文件
v:显示运行过程
f:指定文件名
打包并压缩/usr/tmp 下的所有文件 压缩后的压缩包指定名称为xxx.tar
tar -zcvf ab.tar aa.txt bb.txt
或:tar -zcvf ab.tar *
11、解压
tar -zxvf 压缩文件
x:代表解压
将/usr/tmp 下的a.tar解压到当前目录下
tar -zxvf a.tar
将/usr/tmp 下的a.tar解压到根目录/usr下
tar -zxvf a.tar -C /usr C代表指定解压的位置
12、查看当前路径
pwd
13、查看进程
ps -ef 查看所有正在运行的进程
14、结束进程:kill
kill 进程号或者 kill -9 进程号(强制杀死进程)
15、查看系统端口
netstat -an 查看当前系统端口
netstat -an | grep 8080 搜索指定端口