1、文件路径
Linux中文件的路径是实现有shell设定的,事先通过一个变量PATH设定好路径,当用户输入命令时,shell会将PATH的内容从左到右读取一遍,在当前路径下,查找是否存在与输入的命令相同的可执行文件
如果在该路径下没有找到,就会提示
当然一般都会存在的,如果真的不存在,可以将路径添加到PATH里面,加到配置文件/etc/bashrc或~/etc/bashrc的最后一行即可。前者对系统shell有效,后者只对个人的shell有效,添加之后不会立即生效,必须重读shell才能生效,就是重新登录账户,或者执行命令
# source /etc/bashrc(修改哪里的就source哪个)
2、帮助信息相关补充
上次提到,如何获取帮助,但没有说帮助如何阅读帮助文件。
一般帮助文件里面有很多内容,有用的主要是下面几个
NAME 命令的名称,包括全名
SYNOPSIS 命令的语法,就是用法,这里会列出全部的,但没有详细介绍
DESCRIPTION 命令的描述,这里会详细说明在什么情况下会用到
OPTIONS 命令的选项,这个会详细说明各个参数的用法
EXAMPLES 命令的举例,是配合OPTIONS列出的
另外,当输入#man COMMAND 之后就进入帮助信息界面,里面有一些键位
浏览功能:
空格:下翻一屏 和 Shift+PgDn 一样
b:上翻一屏 和 Shift+PgUp 一样
回车:下翻一行
k:上翻一行
搜索功能:
正向搜索 /:直接输入/,就会在屏幕最下端出现 : 等待你输入信息
比如我查找links,被找到的内容高亮显示
反向搜索?:和/一样,只是搜索的方向相反
3、在当前shell进程查找关键字在哪些段落中有使用帮助
whatis KEYWORD
man -k KEYWORD
第一个为精确查找,第二个为模糊查找
4、帮助信息位置
帮助信息都存放在/etc/share/doc里面,如果有兴趣,可以直接打开产看,这些都掌握啦,学好Linux没有任何问题!
5、命令的格式
COMMAND OPTIONS ARGUMENTS
命令 选项 参数
命令就是使用的命令,比如:mv,cp,mkdir,useradd ,...
选项就是命令后面跟的-,
短选项 -:比如,useradd -u,选项可以有多个,useradd -u -g,ls -a -l -d,有的可以合并ls -ald
长选项 --:比如chkconfig --list,service --list,不能简写,也不可合并
参数就是命令作用的对象,比如cp /etc/fatab /tmp
6、export
export可以在环境变量改变之后,使之同时作用于所有的子shell
如改变语系 # export LANG=zh
7、关机、重启
shutdown OPTIONS
-h:关机,后面可以跟时间,指定关机的时间,同时可以附带关机的信息
-r: 重启,后面可以跟时间,指定重启的时间,同时可以附带关机的信息
reboot:重启
halt:关机
8、date 显示或者修改系统时间
date +%F
+%T
+%mmddHHMM[cc]yy.ss
hwclock 显示硬件时间
如果hwclock与date时间不一致,可以修改
hwclock
-s:以硬件时间为准
-w:以软件时间为准