命令行的解释
Root表示现在的操作者的身份
Desktop:表示当前所在的换机,上图表示管理员在桌面环境。
$ ##身份提示符,#表示超级用户,$表示普通用户
foundation0 ##主机名
2)虚拟机的开启,rht-vmctl …
下图是在用户(学生)身份下登陆的,一般先用start开启,在用view就可以显示了
3)切换用户,
下图是在用用户(学生)身份登陆之后切换到了root(管理员)此时需要输入密码,
而管理员向用户切换时候就不用输入密码了。
4)whatis 命令(whatis+未知命令)
从字面意思很容易理解,whatis命令就是用来查看这个未知命令的功能的,
5) help命令(未知命令 --help)
Help命令就是用来查看一个未知命令所用到的参数以及参数的含义,用时候查看即可,很方便
以date为例,[option]…表示可以跟的参数(-xxx),再加天数,比如
date –d 10day,需要注意的是中间的空格。
6)关机和重启
在Linux环境下用命令俩控制计算机的关闭和重启才是正确的。
关机:poweroff | init0 | shutdown -h now
关机:poweroff | init0 | shutdown -h now
7)date命令
date用来查看有关时间的所有信息,并且先关参数在上述内容中有提到,
下图演示了date本身的用法以及带参数使用后的效果
这个是在通过date –-help之后所查到的,可以有更多种的输出格式。在这里部一一举。
8)passwd命令
这个是有关密码的命令,Linux下修改密码比较严格,必须保证不能少于8位数,不能有连续的数字或者字符,这同时也保证了密码的安全性问题。比如下图在修改密码的时候就犯了提到的问题。
还有passwd命令在管理员角度使用比较广泛,通过以root身份使用此命令可以直接修改用户的密码,并且可以讲用户的密码权限修改,比如下面就是通过管理员将用户的密码锁定和解锁的效果。
解锁
Passwd –S + 用户名可以显示密码的相关信息,比如
-n 1 student ##设定密码最短有效期
Passwd -x 200 student ##设定密码最长有效期为200天
Passwd -w 70 student ##密码到期后暂时还能用,每天提醒,共警告70天(有点夸张了!默认是提前一天提醒所以是-1)
passwd –i 2 student ##设定用户非活跃天数为2
9)Tab 键的使用(在系统中table键可以自动补齐存在的命令,文件名称和某些命令的参数)
比如下图就是a+tab+tab显示的效果
10)文件的处理命令
head –n + 文件名(查看文件的前n行)
如果不输入n的数值则默认为10
tail -n + 文件名(不输入n 值默认10)
还有less filename 分页浏览,按“q”退出(当文件内容很多的时候就可以用这个命令支持分页查看)
cat filename 显示文件的全部内容
11)history命令
!数字(在执行完history之后可以会显示近期执行过得命令,这是可以用!数字来完成查看历史命令)
清除历史命令:history -c
12)wc统计文件容量信息
wc -l 行数
-w 字数
-c 字节数(b)
-m 字符数
用ctrl+R进入到查看模式,在输入要查看的命令随便一个字母,可以显示出近期所使用过的命令。
13)对于初学Linux的人来说掌握一些快捷键是必须的,接下来分享一些在Linux下的快捷键的使用。
左右 ##一个字符一个字符移动
ctrl +左右 ##一个字一个字移动
ctrl + a ##光标移动到行首
+ e ##光标移动到行尾
+ u ##光标所在位置删除到行首
+ k ##光标所在位置删除到行尾
+ r+关键字##调出最近一条含有关键字的命令
+ c ##撤销以输入的命令
+ d ##关闭当前环境
+L ##清空屏幕
+shift + c ##复制
+shift + v ##粘贴
+ shift + t ##在现有shell中重新打开一个table
+shift + n ##在shell中打开一个新的shell
+ shift + pageup|pagedown ##切换table
+ alt + l ## 锁屏
+ alt +上|下 ##切换工作界面
+ alt + f1|f7 ##进入图形界面
+ alt + f2-f6 ##进入虚拟控制台