linux常用命令

邮差的信 提交于 2019-12-04 16:11:58

一、文件与文件系统相关:

1.ls: 列出目录-a 列出目录下的所有文件,包括以 . 开头的隐含文件。-l 列出文件的详细信息。-t 以时间排序。-r 递归式的显示指定目录的各个子目录中的文件。)

2.cd:切换目录 ( cd ..返回上一级目录。   cd ../..返回上两级目录, cd ~username进入其他用户的主目录。)

3.pwd:显示目前的目录

4.mkdir:创建一个新的目录

5.rmdir:删除一个空的目录

6.cp: 复制文件或目录

7.rm: 移除文件或目录

8.mv: 移动文件与目录,或修改文件与目录的名称

9.touch 命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。

10.file 查看文件类型

11.cat 查看某个文件中的内容

12.cp 复制

二、网络相关

1.hostname 没有选项,显示主机名字,hostname –d 显示机器所属域名,hostname –f 显示完整的主机名和域名,hostname –i 显示当前机器的 ip 地址

2.ping 用来确认网络连接是畅通的。用来查看连接的速度信息。

3.ifconfig查看用户网络配置。它显示当前网络设备配置

4.iwconfig你可以用他查看设置基本的 Wi-Fi 网络信息。

5.nslookup 可以用这个命令来显示主机名,可以找到给定域名的所有 ip 地址(必须联网)

 

 

三、用户与权限相关

1.chown 可以修改拥有着(chown 用户名 文件名/目录名,)

2.chgrp 可以修改所属组 (chgrp -R 组名 文件名/目录名   

3.useradd -m -g 组 新建用户名

4.passwd 用户名设置用户密码

5.userdel -r 用户名 删除用户

 

 

四、进程相关

1.ps 报告程序状况 ps -ef 查看所有进程, ps -A列出所有行程, ps -w 显示加宽可以显示较多的资讯, ps -au 显示较详细的资讯, ps -aux 显示所有包含其他使用者的行程。

2.kill 删除执行中的程序或工作, kill -9 进程号  杀掉进程    

3.tail -n 20 filename  查看文件最后多少行 tail -f filename,默认10行     实时查看文件,一般看日志比较常用

4.pstree以树状图显示程序 pstress-a 显示内个程序的完整指令,包括路径,参数或是驻服务的表示pstree-h 列出树状图是,特别标明现在正在执行的程序

5.pgrep以名称为依据在运行队列中查找进程

6. pidof 查找正在运行的进程的pid。

 

五、系统配置与系统运行状态

1.uname -a  查看内核/操作系统/CPU信息

2.ip route 查看路由表

3.ls 查看文件, ls -lh查看文件大小

4.du 查看文件大小, du -h查看文件夹包含文件后的总大小, du -sh 查看目录指定大小。

5.uptime 查看系统运行时间

 

 

 

 

 

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!