Linux命令的使用

Linux命令:

1.注销用户:logout或exit
2. 重启: shutdown -r now 或 reboot
3. 关机:shutdown -h now 或 halt
4. 查看Linux内核版本的命令:uname -r 或 uname -a
5. 查看文件系统的磁盘空间大小和剩余空间大小的命令:df
6. 显示系统已经运行了多长时间:uptime
7. 查看当前系统内存使用情况:free
8. 查看CPU的使用情况和正在运行的进程情况:top
9. 查看登录日志信息:last
10. 查看登录用户信息:w [用户名]
11. 显示月历或年历:cal
12. 显示或设置系统当前日期和时间的命令:date

文件操作命令:
创建目录:mkdir [选项] 目录名称(选项有:-m/-p/-v)
2. 切换目录:cd [目录名称]
3. 查看当前路径:pwd (print working directory)
4. 查看当前目录下的信息:ls [选项] [目录名称] (常用选项:-a/-d/-i/-l/-m/-x/-R/-S/–help)
5. 创建/更新文件:touch 文件名
6. 复制文件及目录:cp [选项] 源文件 目标文件 (常用选项:-a/-f/-i/r)
7. 移动/重命名文件及目录:mv [选项] 源文件 目标文件
8. 删除文件:rm [选项] 目标文件 (选项:-f/-i/-r)
9. 删除目录:rmdir [选项] 目录名
10. 查找文件:find 查找目录的路径 查找条件选项 对查找条件的设定
11. 浏览文件全部内容:more 文件名/less 文件名
12. 查看文件内容:cat [选项] 文件名
13. 显示文件头部/尾部信息:head/tail
14. 查询字符串:grep 关键字 查找范围
15. 管道命令:实现将一个命令的输出当作另一个命令的输入。cmd1|cmd2|cmd3|…|cmd(n) 第一个命令正常写,后面的命令都只写操作,不写操作的对象,因为操作的对象就是前一个命令的输出结构。
16. 挂载:mount [选项] [设备名] [挂载点] 卸载:umount [设备名或挂载点]
17. 查询系统分配的设备名:fdisk -l
18. 查看正在使用该文件系统的用户信息:fuser [选项] 文件系统名或文件名

用户与用户组命令:
1. 创建用户:useradd [选项] 用户名
2. 设置密码:echo 密码|passwd --stdin 用户名 或者 passwd 用户名
3. 修改用户属性:usermod 选项 用户名
4. 删除用户:userdel [-r] 用户名
5. 管理用户登录密码:passwd [选项] [用户名]
6. 创建用户组:groupadd [选项] 用户组名称
7. 修改用户组属性:groupmod 选项 组名
8. 删除用户组:groupdel 组名
9. 维护组中成员:gpasswd 选项 用户名 组名
10. 查看用户的id信息:id [选项] [用户名称]
11. 输出指定用户所在组:groups [选项] [用户名]
12. 查看当前登录用户:whoami
13. 查看当前用户:w
14. 查看登陆用户:who
15. 查看登录用户历史:last
16. 修改文件访问权限的命令:
绝对权限法(数字权限方法):chmod [选项] 绝对权限值 要修改的文件或目录名称
相对权限法(字符权限方法):chmod 修改对象 运算符 用户权限 要修改的文件或目录名称
17. 修改文件所有者的命令:chown [选项] 新所有这.新用户组 要修改的文件或目录名称
18. 切换用户:su
19. 提升用户权限:sudo

1.服务管理命令:systemctl {start|stop|status|restart|reload} 服务名
2. 查看所有服务:systemctl [选项] [-type=TYPE] [-all]
3. 延迟性调度命令:(实现在未来某时刻,执行某一个指定命令序列的功能) at [-v] [-q x] [-f file] [-m] time
4. 周期性调度命令:crontab [-u user] {-e | -l | -r}
5. 查看系统进程:ps [选项]
6. 查看各进程继承关系的命令:pstree [选项] [pid|user]
7. 终止进程命令:kill [信号代码] pid
8. 通过进程名终止进程:killall [信号代码] 进程名
9. 安装软件:rpm -ivh 软件包名称
10. YUM安装软件:yum [选项] [指令] [软件包]
11. 包管理工具TAR:
(1)创建包:tar -cvf tar包名 要打包备份的目录或文件名
(2)创建压缩包命令:tar -[z|j]cvf tar包名 要打包备份的目录或文件名
(3)查看tar包中文件列表:tar -tvf tar包名/查看压缩包文件列表:tar -[z|j] tar包名
(4)释放tar包:tar -xvf tar包名/释放压缩包:tar -[z|j]xvf tar包名
(5)向tar包中追加文件:tar -rvf tar包名 要追加的文件

网络配置
1. 设置临时主机名:hostname [新主机名]
2. 设置永久主机名:hostnamectl set-hostname 新主机名
3. 查看网卡信息:ifconfig [选项]
4. 设置临时IP地址:ifconfig 网卡设备名 IP地址 netmask 子网掩码
5. 修改网卡的MAC地址:ifconfig 网卡设备名 hw ether MAC地址
6. 禁用网卡:ifdown 网卡设备名
7. 重新启用网卡:ifup 网卡设备名
8. 测试网络中两台主机之间的网络是否通畅及网络质量:ping [选项] 对方主机ip地址
9. 显示网络连接、路由表、正在监听的端口等信息:netstat [选项]
10. 查看当前计算机和指定通信的计算机之间数据包传输的路径,即路由跟踪:traceroute ip 地址
11. 检查指定的DNS服务器是否正常工作:nslookup

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值