linux 基础命令集

用户
sudo                  使用管理员权限执行后续操作
du -h 文件名或路径     直接得出人好识别的文件大小
rz 导入文件或文件夹
sz 文件名或文件夹名     保存到本地

查看进程

ps  (查看进程PID)

ps a (查看终端机下的所有程序)

ps -ef|grep nginx   查看nginx 进程
kill PID  (杀死进程)   执行kill系统会先释放自己的资源,然后在停止,在释放的时候 可能会被程序IO阻塞

kill -9 PID (强制杀死进程) 不会被阻塞 相当于 exit命令
history(查看历史命令)
chmod 777 file|dir 修改权限
ll 查看目录下所有信息    (查看)

ls -l 同上
cp  文件名   目标文件地址     (复制)
mkdir   目录名  (创建目录)

mkdir -p   /aaa/bbb/ccc   (-p 递归创建目录)
cat  文件名    (查看文件内容)

cat > a.py   (清空文件内容)

tail -n10 a.py   (从末尾开始显示10行 a.py内容)

tail 1   a.py (查看a.py 第一行内容)

head -n10 a.py (从头部开始显示10行 a.py内容)

less a.py   (查看a.py文件)
mv   a.py    aa.py   (修改a.py名为aa.py)

mv a.py     /root/add   (把a.py 迁移到add目录下)
echo    aaaaa    (在终端显示aaaa)

echo   aaaa > a.py   (用aaaa覆盖a.py的所有内容)

echo aaaa >> a.py   (把aaaa 添加到 a.py 文件中 末尾 )
rm  -r  a.py    (删除a.py)

rm   -fr   a.py (强制删除a.py)
tar -c  test.tar   a.txt b.txt  (把a.txt和b.txt打包成 test.tar 包)

tar -x   /opt/test2.tar (把opt/test.tar 包 解压到当前目录)

tar -x /opt/test2.tar -C /ee/ (把opt/test.tar 包 解压到/ee/目录下)
gzip  a.py  (压缩文件a.py为 a.py.gz)

gzip -d a.py.gz (解压a.py.gz压缩文件)

zcat a.py.gz > /aaa/a.py (解压a.py.gz压缩文件到 aaa 目录下)

unzip xxxx.zip   解压zip的压缩包
# tar命令的常用选项
PS:解包是不用管压缩方式
1、c:创建一个新的tar文件。
2、t:列出tar文件中目录的内容。
3、x:从tar文件中抽取文件。
4、f:指定归档文件或磁带(也可能是软盘)设备(一般都要选)。
5、v:显示所打包的文件的详细信息,v是verbose的第1个字母。
6、z:使用gzip压缩算法来压缩打包后的文件。
7、j:使用bzip压缩算法来压缩打包后的文件。
创建软连接
ln -s   源文件地址 链接地址
ln -s /application/nginx-1.14/ /application/nginx

 

posted @ 2022-07-13 16:58  萤huo虫  阅读(43)  评论(0编辑  收藏  举报