以下包含Linux系统下常用指令
序号 | 指令 | 说明 | 备注 |
1 | sudo passwd usrname | 修改usrname的密码 | |
2 | su usrname | 切换到用户usrname | |
3 | apt-get update | 更新下载源 | |
4 | apt-get install package-name | 安装软件package-name | |
5 | apt-get upgrade package-name | 更新软件package-name | |
6 | apt-get remove package-name | 卸载软件package-name | |
7 | ls | 查看文件信息 | 参数: -a:全部文件; -l:文件信息 |
8 | cd | 切换路径 | 参数: .:当前目录; ..:上一级目录 |
9 | pwd | 显示当前路径 | |
10 | mkdir filename | 创建文件夹 | 参数:-p:创建多级目录 |
11 | rmdir filename | 删除非空文件夹 | |
12 | rm | 删除文件 | 参数: -r:递归(可用作删除文件夹); -f:强制删除; -i:询问 |
13 | touch | 创建文件 | |
14 | clear | 刷新 | |
15 | cp source object | 复制文件或目录 | 参数:-r:递归(文件夹使用) |
16 | mv source object | 修改文件、目录名,移动 | |
17 | tar | 压缩与解压缩 | 参数: -j:以bzip2格式进行...tar.bz2 -C:指定已存在的路径 解压缩:tar -xjf test.tar.bz2 test # 压缩文件 |
18 | ifconfig | 查看网络配置 | eg: ifconfig gem0 up//打开网口gem0 ifconfig gem0 down//关闭网口gem0 ifconfig gem0 192.168.0.22//设置gem0的ip |
19 | cat | 查看文件 | 参数: -b:显示行号 |
20 | reboot | 重启系统 | |
21 | poweroff | 关闭系统 | |
22 | shutdown | 关闭系统 | |
23 | ping | 测试本机与目标机是否联通 | 参数: -C cnt :设置ping的次数 eg: ping 192.168.0.12 -C 5 |
24 | tree | 以树状图列出文件目录结构 | |
25 | df -h | 磁盘信息 | |
26 | ps aux | 查看进程信息 | 参数: -a:显示终端上的所有进程,包括其他用户的进程 -u:显示进程的详细状态 -x:显示没有控制终端的进程 |
27 | kill [-9] 进程PID | 删除进程 | 参数: -9:强制删除 -2:Ctrl+C |
28 | grep | 文本搜索工具 | |
29 | exit | 退出当前用户 | |
30 | chmod | 修改权限 | 参数: x:可执行 r:可读 w:可写 eg: chmod a+x#所有用户添加可执行权限 |
31 | ssh [-p port] user@remote | user 是在远程机器上的用户名,如果不指定的话默认为当前用户 remote 是远程机器的地址,一般是 IP port 是 SSH Server 监听的端口,如果不指定,就为默认值 22 | |
32 | cat /proc/version uname -a | 查看内核版本 | Linux zy-virtual-machine 4.18.0-15-generic #16~18.04.1-Ubuntu SMP Thu Feb 7 14:06:04 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux |
33 | lsb_release -a cat /etc/issue | 查看系统版本 | Debian GNU/Linux 12 \n \l Ubuntu 18.04.2 LTS \n \l |
声明:以上内容为个人学习总结,如有错误,欢迎指正!