. 当前目录
~ 用户的家目录
28:xargs 用于把find/ls的输出交给后面处理。
29:|管道 通过管道把前一个命令的输出交给后一个命令继续处理
30:history 查看历史命令记录
31:!+ 行号 执行行号命令
+ c 调出最近C开头的命令
32:alias 查看计算机已经有的别名 BASH内置命令
别名的作用:
1)通过给危险命令加一些保护参数,防止人为误操作。
2)把很多复杂的字符串变成一个简单的字符串。
unalias 取消别名
33:which 查看命令的路径 whereis,locate,fing
34:xargs 建立和执行命令行从标准输入
用于把find/ls 的输出交给后面处理
35:seq 打印数字序列
36:find 查找命令
-type (f d) -name “ddd"按名字查找
-mtime 按照时间查找
37:ifconfig 可以查看的命令就可以做临时网络配置
38:route 配置默认路由
39:yum 安装包的管理工具 yum is an interactive, rpm based, package manager
40:ROOT 下添加用户设置密码
[root@localhost ~]# useradd hubo
[root@localhost ~]# passwd hubo
更改用户 hubo 的密码 。
新的 密码:
无效的密码: 过于简单化/系统化
无效的密码: 过于简单
重新输入新的 密码:
passwd: 所有的身份验证令牌已经成功更新。
41:用户之间相互切换
1)超级用户切换普通用户不要密码,普通用户切换到root或者别的用户需要密码
[root@localhost ~]# su - hubo
[hubo@localhost ~]$ whoami
hubo
[hubo@localhost ~]$ su - root
密码:
[root@localhost ~]# su - oldboy
[oldboy@localhost ~]$ su - hubo
密码:
[hubo@localhost ~]$ su - root
密码:
[root@localhost ~]# whoami
root
42:yum install tree telnet dos2unix sysstat lrzsz -y 安装必要软件命令
43:yum grouplist 查看已经安装的软件包
44:cat /etc/selinux/config 改配置文件示例
45:runlevel 查看当前系统运行级别
46.命令 init 切换运行级别
47:vimdif - edit two, three or four versions of a file with vim and 'show differences'
48:useradd 添加用户
-u UID
-c 注释
-d 指定家目录
-G 指定多个组
-s 指定它登录的程序
-m 如果不存在,则创建用户主目录
-M 不创建家目录
-e 过期时间
-g 指定它属于的组
-D 改变默认的配置
49:passwd 修改用户密码,如果不指定用户,则修改当前用户密码,普通用户只能改自己的密码。
-k 保留即将过去的用户在期满后能仍能使用
-d 删除用户密码,仅能root权限操作
-u 解锁用户密码,仅能root权限操作
-f 强制操作,仅root权限才能操作
--stdin 从stdin读入密码。
-S 查看状态