Linux基础命令


Linux基础命令


1.新增目录

mkdir /home/app #在home目录新增app目录

mkdir -p /home/app/test #在/home/app目录新增test目录,如果app目录不存在,则创建

2.路径操作

(要注意绝对路径和相对路径的区别,绝对路径,根路径从/开始)

cd / #进入根目录

cd /service #进入 '/ service' 目录

cd .. #返回上一级目录

cd ../.. #返回上两级目录

cd - #返回上次所在的目录

3.删除

rm readme.txt #删除readme.txt文件,删除前会需要确认

rm -f readme.txt #删除readme.txt文件,无需确认,强制删除

rm -rf /home/app/* #递归删除目录下所有文件,无需确认,强制删除(删除文件夹要加参数 -r)

4.新增文件

touch /home/readme.txt #在home目录新增readme.txt文件

5.修改文件

vi /home/readme.txt #普通文本编辑

vim /home/readme.txt #格式化编辑,适合编辑代码等文件


6.移动/剪切文件

mv readme.txt /service #将readme.txt文件移动到/service


7.拷贝/复制文件

cp readme.txt /service #将readme.txt文件复制到/service

cp -r /home/app /service #将app目录复制到service


8.查看文件内容

cat readme.txt #查看文件内容

head -n 2 readme.txt #查看文件前两行

tail -n 2 readme.txt #查看文件后两行

9.查找文件

find / -name readme #从根目录查找名字包含为readme的文件

find /service -name readme #从某目录查找名字包含为readme的文件

10.从文件中检索关键字

grep 关键字 /service/readme.txt #检索readme.txt中存在关键字的行文本

11.进程管理

-A :所有的进程均显示出来

-a :不与terminal有关的所有进程

-u :有效用户的相关进程

-x :一般与a参数一起使用,可列出较完整的信息

-l :较长,较详细地将PID的信息列出

ps aux #查看所有用户有效进程的详细信息

Linux基础命令

ps aux | grep docker #查看与docker有关进程的详细信息

Linux基础命令

11.杀进程

kill -9 pid (-9表示强制关闭,一般先通过ps aux 找到进程pid)

12.top命令

linux下的性能分析工具,能够实时显示系统中各个进程的资源占用状况,按m 表示按内存占用排序,按c 表示按cpu占用排序(按 Ctrl+c 退出)

top

Linux基础命令

13.查看端口

netstat -tln

Linux基础命令

14.查看系统磁盘使用情况

df -h

Linux基础命令

15.查看系统内存占用情况

free -m #以兆为单位显示,-h的话就是以G为单位

Linux基础命令

展开阅读全文

页面更新:2024-04-29

标签:递归   详细信息   根目录   路径   进程   命令   关键字   内存   文件   基础   目录   系统

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2008-2024 All Rights Reserved. Powered By bs178.com 闽ICP备11008920号-3
闽公网安备35020302034844号

Top