常用未分类命令
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用未分类命令相关的知识,希望对你有一定的参考价值。
pwd printing working directory显示工作目录
for example
echo $pwd
echo $oldpwd
cd 切换目录
~切换回家目录
~username切换到指定用户的家目录
-与上次所在的目录和当前目录之间来回切换。
...把相对路径作为目标
ls列出指定目录下的内容
-a:显示所有文件,包括.和..在内的所有隐藏文件
-A:不包括..在内的所有文件
-l:详细列表模式
drwxr-xr-x. 2 root root 18 2月 29 03:38 account
drwxr-xr-x:
d:文件类型,一个字符;
rwxr-xr-x:文件权限,permission;
.:SELinux的安全上下文
perm:
r:readable
w:writable
x: excutable
权限三位一组:
左三位:属主的访问权限;
中三位:属组的所有用户的访问权限;
右三位:其它(other)用户的访问权限;
2:数字,表示文件被硬链接的次数;
root:一个用户名,表示当前文件的属主(owner);
root:一个组名,表示当前文件属组(group);
18:一个数值,表示当前文件的size,默认单位为字节;
2月 29 03:38 :一个时间,表示文件最近一次被修改的时间;
account:文件名;
-h:对数值进行单位换算
-d:查看目录自身的属性
-R:递归显示
-r:降序显示
cat连接文件并显示至输出设备
-n:对显示出的行进行编号
-E: 显示行结束符
taccat的逆序版
file查看文件内容类型
echo回显命令
-n:不自动附加换行符
-e:启用转义符
\n:换行
\b:退格
\t: 水平制表符
\v:垂直制表符
bash是弱类型的编程语言,不严格区分数据类型,意味把所有数据统统当作字符串处理;
字符串类型的数据可不加引号;
引号有三种类型:‘, ", `
‘, ":字符引用
‘: 强引用,其内部的变量不会被替换;
":弱引用,其内部的变量会被替换;
`:命令引用
变量引用:${NAME}
for example
[[email protected] ~]# echo -e hello‘\n‘ world
hello
world
[[email protected] ~]# echo -e hello ‘\b‘world
helloworld
[[email protected] ~]# echo -e hello‘\t‘world
helloworld
[[email protected] ~]# echo -e hello‘\v‘world
hello
world
日期相关的命令:date, hwclock(clock), cal
硬件时钟:由电池供电,硬件计时;
系统时钟:系统启动时,从硬件时钟读取并设定其时间;内核时钟;
ntp:Network Time Protocol网络定时协议
date : 系统时间
date [OPTION]... [+FORMAT]: 显示日期时间;
date [MMDDhhmm[[CC]YY][.ss]]:设定日期时间;
FORMAT:
%F 日期
%T 时间
%Y年
%m 月
%d
%H
%M
%S
%s: 从1970年1月1日0点0分0秒至此刻所经历的秒数;timestamp;
hwclock:
-s, --hctosys
-w, --systohc
cal:日历
cal [month] [year]
本文出自 “MIAbon” 博客,请务必保留此出处http://9733489.blog.51cto.com/9723489/1748153
以上是关于常用未分类命令的主要内容,如果未能解决你的问题,请参考以下文章