linux基础命令1
Linux系统命令接近400个,我们主要学习几个常用的就好了,主要学习如下命令:
在学习命令之前,先查询一下Linux的版本号:
[root@localhost 桌面]# uname -r //显示操作系统的发行版本
2.6.32-573.el6.i686
[root@localhost 桌面]#
linxu内核版本格式:x.y.z
x:主版本号
y:此版本号(偶数位稳定, 奇数位测试版本)
z:修正版本号
1. help命令:
1.help命令顾名思义就是显示帮助信息的,它是个Bash内建命令,也只是用来显示Bash内建命令的帮助信息的。如果要显示外部命令的帮助信息,可以使用man或info命令。
2.help命令如果不带任何参数,则显示Bash常用内建命令的列表。
[root@localhost 桌面]# help
3.help命令如果跟上命令名称,则显示此命令的详细帮助信息。
[root@localhost 桌面]# help cd
man命令:
[root@localhost 桌面]# man ls //点击q退出显示浏览文件
2. su – 用户切换
linux 下的两种帐号:
1.root–超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。
2.普通用户–这个帐号供普通用户使用,可以进行有限的操作。
注意超级用户的提示符是“#”,其他用户的提示符是“$ ”。利用 whoami 可以知道当前登录的用户账号是什么身份。
功能: 切换用户。
语法: su [用户名] ([]表示可选)
[Sue@localhost 桌面]$ su root //切换超级用户
密码: //切换超级用户需要输入密码
[root@localhost 桌面]# su Sue //有超级用户到切换普通用户Sue,不需要密码
[Sue@localhost 桌面]$ whoami //查询当前登录的用户账户
Sue
[Sue@localhost 桌面]$
- useradd和adduser – 添加用户
(1)创建用户,在Red Hat里面使用一样,但在其他系统里面不一样。
[root@localhost 桌面]# adduser zhangsan //添加用户zhangsan
[root@localhost 桌面]# useradd lisi //添加用户lisi
[root@localhost 桌面]#
(2)查看用户
[root@localhost 桌面]# cat /etc/shadow
root:$6$LcuZJ/0piDfYCtvU$ISeVi.AiRrp0yrGvBMnR5AT45bbBSBRSXGGv1BaU6FU6I45wNQkNaKua4YlSaeWNlx02EWlGJ0d32UNbQc3YM0:17047:0:99999:7:::
bin:*:15937:0:99999:7:::
//省略......
tcpdump:!!:17047::::::
Sue:$6$DmoANmO2pcmhNpkp$5q8gYr.T3Yo57/YK44HjQtiZ5qrROpUELrrfpfjyBegiUREyPg8AeNahwzaAUMEZ9ubJVDVEdlYD04Z858BOs0:17047:0:99999:7:::
xyd_su:!!:17048:0:99999:7:::
zhangsan:!!:17048:0:99999:7:::
lisi:!!:17048:0:99999:7:::
[root@localhost 桌面]#
(3)删除用户userdel
终端方法:以下用newuser代替想要删除的用户账户
在root用户下:userdel -r newuser
因为需要彻底删除用户,所以加上-r的选项,在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。
[root@localhost 桌面]# userdel -r lisi
- passwd – 修改密码命令
功能: 添加密码和修改密码。
语法: passwd [用户名]
说明: 出于系统安全考虑, Linux 系统中的每一个用户除了有其用户名外,还有其对应的用户密码。因此使用 useradd 命令增加时,还需使用 passwd 命令为每一位新增加的用户设置密码;用户以后还可以随时用 passwd命令改变自己的密码。
该命令的一般格式为: passwd [用户名] 其中用户名为需要修改密码的用户名。只有超级用户可以使用“passwd 用户名”修改其他用户的密码,普通用户只能用不带参数的 passwd 命令修改自己的密码。
利用 passwd 命令修改自身的密码的使用方法如下:
输入: passwd< Enter>;
在( current) LINUX passwd:下输入当前的密码
在 new password:提示下输入新的密码(在屏幕上看不到这个密码):
系统提示再次输入这个新密码。
输入正确后,这个新密码被加密并放入/etc/shadow 文件.选取一个不易被破译的密码是很重要的.选取密码应
遵守如下规则:
密码应该至少有六位(最好是八位)字符;
[root@localhost 桌面]# passwd zhangsan
更改用户 zhangsan 的密码 。
新的 密码:
无效的密码: 过于简单化/系统化
无效的密码: 过于简单
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
[root@localhost 桌面]#