Linux常用命令行-系统篇

这篇博客介绍了在Linux系统中如何查看系统信息,包括内核、版本和发行版等。同时,详细阐述了关机、重启的命令以及用户管理操作,如添加、删除用户及切换用户。此外,还讲解了用户和组的权限管理,如修改文件所有者和组、设置文件权限。最后,提到了运行级别的概念及其切换,并提供了获取命令帮助的方法。
摘要由CSDN通过智能技术生成

Linux 系统篇

Linux下如何查看版本信息,关机,重启,用户管理,运行级别等等.

1.查看系统信息

#uname -a (查看当前操作系统内核信息)

#cat /proc/version (查看当前操作系统版本信息)

#cat /etc/issue (查看当前操作系统发行版信息)

#cat /proc/cpuinfo (查看CPU相关信息)

2.关机&重启

#shutdown

  shutdown -h now: (立即关机)

  shutdown -h 1: (表示1分钟后关机)

  shutdown -r now: (立即重启)

#halt 关机 #reboot 重启系统

#syn 把内存的数据同步到磁盘

#logout 注销用户

3.用户管理

#useradd 用户名 (添加一个新用户)

#useradd -d /home/file 用户名 (给创建的用户指定家目录)

#passwd 用户名 (给指定用户名修改密码)

#userdel 用户名 (删除指定用户名)

#id 用户名 (查询指定用户信息)

#su - 切换用户名 (切换到指定用户)

#groupadd 组名 (增加一个新组)

#groupdel 组名 (删除指定组)

#useradd -g 用户组 用户名 (添加一个指定组的新用户)

#usermod -g 用户组 用户名 (修改指定用户的组)

#####################################

/etc/passwd 用户的配置文件,记录用户的各种信息

/etc/shadow 口令的配置文件

/etc/group 组的配置文件

#####################################

4.组和用户权限

#ls -ahl (查看文件的所有者)

#chown 用户名 文件名 (修改文件所有者)

#groupadd 组名 (创建一个组)

#chgrp 组名 文件名 (修改文件所在的组)

#usermod -g 组名 用户名 (改变用户所在的组)

#usermod -d 目录名 用户名 (改变该用户登录的初始目录)

#chmod u=rwx,g=rx,o=x 文件目录名 (修改文件或者目录权限)

#chmod o+w 文件目录名 #chmod a-x 文件目录名

#chown newowner file (改变文件的所有者)

#chown newowner:newfroup file (改变用户的所有者和所有组)

  -R (如果是目录,则使其下所有子文件或目录递归生效)

#chgrp newgroup file (改变文件的所有组)

5.运行级别

#init [0123456] (切换到指定运行级别的指令)

#####################################

0:关机 1:单用户(找回丢失密码)

2:多用户无网络服务

3:多用户有网络服务

4:保留

5:图形界面

6:重启 /etc/inittab 系统的运行级别配置文件

#####################################

6.其他

#man [命令或配置文件] (获得帮助信息)

#help 命令 (获得shell内置命令的帮助信息)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值