linux;基础命令
系统时钟:由linux内核通过cpu的工作频率进行的计时。
硬件时钟
hwclock:显示硬件时钟
-s, --hctosys
-w --systohc
cal: 日历
cal:显示当前月份的日历。
cal 年份:显示当前年份的日历。
2. 目录相关命令
当前目录或工作目录
主目录,家目录:HOME
root:/root
普通用户:/home/username 如:/home/xxl
~:用户的主目录
例如:
[email protected]:~$ whoami
xxl
[email protected]:~$ cd ~
[email protected]:~$ pwd
/home/xxl
cd: 切换目录
cd或cd ~:回当前用户的主目录
cd ~username:切换至制定用户的主目录
cd -:在上一个目录与当前目录之间来回切换
. 代表当前目录
..代表当前目录的父目录
ls : list 显示指定路径下的文件列表。
list [option]...[DIR]...
-a,--all:显示所有文件,包括隐藏文件;
-l : 长格式
例如:drwxr-xr-x 3 root root 4096 10月 4 20:16 opt
drwxr-xr-x:
最左侧的第一位:文件类型 -, d, l, b, c, p, s
后面的9位:访问权限
数字:文件被硬链接的次数。
左root: 文件的owner
右root: 文件的group
4096: 文件的size
10月 4 20:16 文件最近一次被修改的时间
opt : 文件名或目录名。
-h, 单位换算
-d,显示目录自身的相关属性,通常与-l一起使用;
-r, 逆序显示
-R, 递归
sata /PATH/TO/SOMEFILE: 获取指定文件的元数据
3. 文件查看命令 cat tac
cat [option]...[file]...
-E:显示行结束符$
-n: 对显示出的每一行进行编号
4. 文件内容查看命令: file
file /PATH/TO/SOMEFILE
5. 回显命令: echo
-n:禁止自动添加换行符
-e:允许使用转义符(\n:换行 \t:制表符)
echo "$VAR_NAME":变量会替换,双引号表弱引用。
echo ‘$VAR_NAME‘:变量不会替换,强引用。
which:显示命令对应的文件路径
which [option] COMMAND
--skip-alias:禁止显示别名
whatis : 将当前系统上所有的帮助手册及对应的关键字创建为一个数据库。
来源: http://www.bubuko.com/infodetail-2339952.html