Linux 操作系统常用命令

时间:2023-12-20 19:05:32

Linux 操作系统常用命令

常用命令详解

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:年月日