常用命令详解
ls
常用选项:
-a;列出所有文件,包括以.为开头的隐藏文件。
-d ; 列出目录本身,并不包含目录里的内容。
-h;和-l一起使用,文件大小容易阅读。文件的实际大小
ls -d/root 列出文件目录
ls -l /root 长输出
ls -lh /root 容易阅读
man
man+命令 解释命令使用
pwd
pwd 显示当前活动目录的名称
cd
cd /tmp 切换目录到tmp
cd .. 返回上一级目录
cd - 返回上次所处目录
cd ~ 返回切换到家目录
mkdir
创建目录
-p;根据需要创建主目录
mkdir 目录名称 创建目录
mkdir /2/3/2 -p 创建叠加目录
echo
输出并显示一行文本
-e;允许对加反斜线的命令进行解释
echo -e “a\nb” > name 单角标是覆盖文件 双角标是只写入
a
b 实现ab分行
touch
用来创建普通文本
touch file 创建file文件,可以添加文件类型也可以不加。
cp
常用选项
-p;保持属性不变(属主属组)
-a;保持复制内容不变
cp -a nimei nidaye 文件和所要存放的文件或目录
mv
移动(改名字)文件
mv cjk fda 将cjk文件复制到fda里面
也可以理解为将cjk目录该名为fda(当fda不存在)
rm
常用选项
-f;不做确认提示
-r;递归删除目录文件
rm -rf cjk 将文件或者目录cjk强制删除
cat
查看文件小型
cat -n name 查看小型name里的文件
more
查看大型文件目录里的文件
more name2 查看大型文件以百分比的形式
head
查看文件的前面部分
head -n 5 /etc/passwd
tail
输出文件末尾的部分
-n;同上使用方式
-f ;实时监控文件的修改过程
clear
清屏或者ctrl+l
poweroff
关机 不常用
reboot
重启 不常用
alias
设置查看别名
alias 查看系统一部分命令的快捷键
alias “a=b” 将常用命令a设置成输入b的情况下也可执行,重启无效
unalias b 取消b的别名设置
uname
显示输出系统信息
常用选项
-a;显示所有信息
-r;显示操作系统发型版本
uname -r
hostname
显示设置用户名
hostname 主机名为cjk
hostname fda 主机名改为fda重启失效
hostnamectl set-hostname fda 永久改名
history
查看历史命令
history
!
!u 找到以u开头的命令并执行从下往上
which
查看命令的所在路径
wc
统计文本信息
常用选项
-c;字节
-w;单词数量 不准确多一个
-l;统计行数
wc -l 文本目录
128 128行文字
w
查看当前用户名以及他们在干嘛 FROM WHAT
who查看当前用户名
whoami 查看当前用户名
ping
常用选项
-c;发送的数据包
-w;等待时间
-i;间隔时间
-t;一直ping
c-->count w-->wait
ping -c 1;只发一个包
ping -w 1;等待一秒
ping -i 1;间隔一秒
kill
常用选项
-9;强制终止
-15;进程执行完再执行
du
显示文件及目录的大小
-h;显示人类可读
-s ;只看目录的总和大小,占用磁盘的大小
du -hs name
df
查看磁盘挂载点,查看文件所占磁盘大小
-h;同30
free
查看运行内存已经使用和没有使用的内存总和
-h;同30
-m;以m为单位查看
-s;两秒钟动态监测
data
设置时间
-s;设置时间
date "+%Y/%m/%d/%H:/%M:/%S:";时间表示
date "+%F_%T":时分秒
date -s "2019-01-13 13:30:00"
%F:年月日