Linux 系统最基础入门操作命令
记住以下几个最基础的 Linux 系统操作命令,
是伪 Linux 爱好者装逼的基本技能。
所以打开终端试试吧。
uname -a #查看当前 Linux 系统版本
ifconfig #查看网络设备信息
free -h #查看内存缓存大小和使用情况
top #查看进程
ps -ef #还是查看进程
ps -ef|grep 'php' #只显示带 php 的进程
jobs #查看后台在跑的任务
netstat -ntlp #查看端口使用
curl https://www.oxcat.com #终端访问网站
pwd #查看当前位置
df -lh #查看磁盘空间
mkdir filename #新建文件夹
cd filename #打开文件夹
find / -name filename -type d #查找文件夹
find / -name file -print #查找文件
ls #查看文件夹下所有文件
du -sh * #查看当前文件夹下各个文件文件夹大小
cp 原文件路径/原文件 新路径 #复制文件
mv 原文件名 新文件名 #改名
find -name '*.zip' #查找后缀为 zip 的文件
chmod a+x filename #赋予文件所有权限
wget 下载地址 #下载文件到当前目录
cat filename.txt #在终端查看文件内容
rm /folder -r #删除文件夹
tar -cvf file.tar ./file #压缩为 .tar 文件
tar -jcvf file.tar.bz2 ./file #压缩为 .tar.bz2 文件
tar -zcvf file.tar.gz ./file #压缩为 .tar.gz 文件
tar -xvf file.tar #解压到当前文件夹
tar -xvf file.tar -C /var/www/ #解压缩文件
tar -jxvf file.tar.bz2 -C /var/www/ #解压缩文件
tar -zxvf file.tar.gz -C /var/www/ #解压缩文件
zip file.zip test.txt
zip -r file.zip ./dir
zip -r file.zip test.txt ./dir
unzip -d /var/www/ filename.zip #zip解压到目录
-n 解压时并不覆盖已经存在的文件。
-o 解压时覆盖已经存在的文件,并且无需用户确认。
-v 查看压缩文件的详细信息,包括压缩文件中包含的文件大小、文件名以及压缩比等,但并不做解压操作。
-t 测试压缩文件有无损坏,但并不解压。
-d 目录名 将压缩文件解压到指定目录下。
-x 文件列表 解压文件,但不包含文件列表中指定的文件。
which 软件名 #查看软件安装位置
history #查看终端输入过的命令行
Linux 终端命令终极奥义,自毁、删库:rm -rf /*