目录和文件
增
mkdir 目录名 #创建目录
touch 文件名 #创建文件
删
rm -rf 目录 #删除目录
rm -rf 文件 #删除文件
改
mv 当前位置 目标位置
查
find 路径 -name 文件名称
例子: find / -name nginx.conf 从全部路径下查找文件nginx.conf,返回路径位置
网络
ping ip #检测连通性
netstat:打印Linux网络系统的状态信息
- -t 列出所有tcp
- -u 列出所有udp
- -l 只显示监听端口
- -n 以数字形式显示地址和端口号
- -p显示进程的pid和名字
例子: 一般是组合使用 比如 netstat -ntlp
systemctl status network #查看网络状态
性能
top #监视系统性能
ps -aux 显示所有进程
tar压缩和解压缩
引用博客:tar 解压缩命令详解 - NothingLZ - 博客园 (cnblogs.com)
例子:
tar -cvf test.tar test 仅打包,不压缩 tar -zcvf test.tar.gz test 打包后,以gzip压缩 在参数f后面的压缩文件名是自己取的,习惯上用tar来做,如果加z参数,则以tar.gz 或tgz来代表gzip压缩过的tar file文件
tar 解压缩命令详解
-c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件
这上面五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。
下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的 -j:有bz2属性的 -J:具有xz属性的(注3) -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出
总结: (1) *.tar 用 tar –xvf 解压 (2) *.gz 用 gzip -d或者gunzip 解压 (3) *.tar.gz和*.tgz 用 tar –zxf 解压 (4) *.bz2 用 bzip2 -d或者用bunzip2 解压 (5) *.tar.bz2用tar –jxf 解压 (6) *.Z 用 uncompress 解压 (7) *.tar.Z 用tar –Zxf 解压 (8) *.rar 用 unrar e解压 (9) *.zip 用 unzip 解压 (10) *.xz 用 xz -d 解压 (11) *.tar.xz 用 tar -zJf 解压
基本命令
ls #查看信息
cd #目录切换
pwd #查看当前所在路径
cp 文件名 复制目标所在地的路径 #复制
df 查看硬盘