Linux常用指令

 以下包含Linux系统下常用指令

序号指令说明备注
1sudo passwd usrname修改usrname的密码
2su usrname切换到用户usrname
3apt-get update更新下载源
4apt-get install package-name安装软件package-name
5apt-get upgrade package-name更新软件package-name
6apt-get remove package-name卸载软件package-name
7ls查看文件信息

参数:

-a:全部文件;

-l:文件信息

8cd切换路径

参数:

.:当前目录;

..:上一级目录

9pwd显示当前路径
10mkdir filename创建文件夹参数:-p:创建多级目录
11rmdir filename删除非空文件夹
12rm删除文件

参数:

-r:递归(可用作删除文件夹);

-f:强制删除;

-i:询问

13touch创建文件
14clear刷新
15cp source object复制文件或目录参数:-r:递归(文件夹使用)
16mv source object修改文件、目录名,移动
17tar压缩与解压缩

参数:
-c:压缩
-x:解压缩
-z:以gzip 格式进行...tar.gz

-j:以bzip2格式进行...tar.bz2
-f:f 后面一定是 .tar 文件,所以必须放选项最后
-v:显示正在处理的文件

-C:指定已存在的路径
eg:
压缩:tar -cjf test.tar.bz2 test

解压缩:tar -xjf test.tar.bz2 test

# 压缩文件
tar -zcvf 打包文件.tar.gz 被压缩的文件/路径...
# 解压缩文件
tar -zxvf 打包文件.tar.gz
# 解压缩到指定路径
tar -zxvf 打包文件.tar.gz -C 目标路径

18ifconfig查看网络配置

eg:

ifconfig gem0 up//打开网口gem0

ifconfig gem0 down//关闭网口gem0

ifconfig gem0 192.168.0.22//设置gem0的ip

19cat                查看文件

参数:

-b:显示行号

20reboot重启系统
21poweroff关闭系统
22shutdown关闭系统 
23ping测试本机与目标机是否联通

参数:

-C cnt   :设置ping的次数

eg:

ping 192.168.0.12 -C 5

24tree以树状图列出文件目录结构
25df -h磁盘信息
26ps aux查看进程信息

参数:

-a:显示终端上的所有进程,包括其他用户的进程

-u:显示进程的详细状态

-x:显示没有控制终端的进程

27kill [-9] 进程PID删除进程

参数:

-9:强制删除

-2:Ctrl+C

28grep文本搜索工具
29exit退出当前用户
30chmod修改权限

参数:

x:可执行

r:可读

w:可写

eg:

chmod a+x#所有用户添加可执行权限

31ssh [-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

声明:以上内容为个人学习总结,如有错误,欢迎指正!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值