1.[kiosk@foundation0 Desktop]$命令行提升符的意思
kiosk 当前的用户名
foundation0 当前用户的段名称
$ 指的是当前的用户的身份为普通用户(超级用户为 #来表示)
2.常用的指令
ls指令
ls -a :将所有的文件显示出来
ls -A :将所有的文件显示出来(区别是:不会将上级的目录和本级目录的显示)
ls -clt:将文件按照时间的顺序进行排序
date指令:
按照年月日时分秒显示当前的时间:date +’%Y-%m-%d %H:%M:%S’
显示两天前时间date -d “1 day ago” +"%Y-%m-%d"
结果如下:
cal指令
cal -h:查看帮助的文档
cal :显示的当前月的日历
cal -m :将周一设为每一周的第一天
cal -y :显示的整个一年的日历
结果:
touch命令:
touch file :
如果文件存在的话,就会将文件的时间改为touch的时候的时间,如果文件不存在的话,就会创建一个file的文件。
例如下面的例子:
gedit指令
gedit file : 指的是将file的文件用文本编辑器打开,进行编辑
cat指令
cat file :查看文件名file的文件
cat file -n:对文件为file的内容的每一行进行编号
cat file -e :对文件名为file的每一行的结尾加上$号
more 指令:
more -2 file 每两行查看文件名为file的文件的 文件的内容。(如果使用ctrl+F的话,就会两行两行的显示,使用回车的话,就会一行一行的显示)
less指令:
一般的格式为
less [参数] 文件名
less比more的读取的速度快,less不会将文件的所有的内容进行读取,并且读取之后退出之后shell后不会显示
head指令:tail指令
查看文件的后三行
history指令:
用来查询历史执行的指令:
之后还可以使用’!+历史指令的号码’来执行之前的指令
使用感叹号执行历史的指令