Linux常用命令

1、常用系统工作命令

命令名称

含义

man

 

查看命令的具体可用参数与对象格式等等

echo

 

在终端显示字符串或变量

date

 

显示系统的时间日期

reboot

 

重启系统(仅root用户可以使用)

2、系统状态检测命令

命令名称

含义

ifconfig

 

用于获取网卡配置与网络状态等信息

uname

-a

查看系统内核版本等信息

uptime

 

查看系统的负载情况

free

-m/-g

显示当前系统中内存的使用量情况

who

 

用于查看当前登入主机的用户情况

last

 

用于查看所有系统的登入记录

history

-c

用于显示历史执行过的命令

sosreport

 

用于收集系统系统配置并诊断信息后输出结论文档

3、工作目录切换命令

命令名称

含义

pwd

 

显示当前的工作目录

cd

-

切换到上一次的目录,如“cd -”

~

切换到“家目录”,如"cd ~"

..

切换到上级目录,如"cd .."

ls

-a

查看目录中有那些文件,查看全部文件(包括隐藏文件)

-d

仅看目录本身

-h

易读的文件容量(如k,m,g)

-l

显示文件的详细信息

4、文本文件编辑命令

命令名称

含义

cat

 

查看纯文本文件(较短的)

-n

显示行号

-b

显示行号(不包括空行)

-A

显示出“不可见”的符号,如空格,tab键等等

more

 

用于查看纯文本文件(较长的)

head

 

查看纯文本文档的前N行

tail

 

查看纯文本文档的后N行

wc

 

用于统计指定文本的行数、字数、字节数

5、文件目录管理命令

命令名称

含义

touch

 

创建空白文件与修改文件时间

mkdir

 

创建空白的文件夹

-p

连续创建多层目录(若文件夹已存在则忽略)

cp

 

用于复制文件或目录

mv

 

用于移动文件或改名

rm

 

用于删除文件或目录

-f

忽略警告信息

-r

删除文件夹

6、用户与组管理命令

命令名称

含义

useradd

 

用于创建新的用户

passwd

 

用于修改用户的密码

userdel

 

用于删除用户所有表格

usermod

 

用于修改用户的属性

-c

填写帐号的备注信息

-d -m

-m与-d连用,可重新指定用户的家目录并自动旧的数据转移过去。

-e

帐户到期时间,格式“YYYY-MM-DD”

-g

变更所属用户组

-G

变更扩展用户组

-L

锁定用户禁止其登陆系统

-U

解锁用户,允许其登陆系统

-s

变更默认终端

groupadd

 

用于创建群组

7、打包压缩文件命令

命令名称

含义

tar

 

对文件打包压缩或解压

 

-czvf 压缩包名.tar.gz 文件名

打包并压缩文件

 

tar -xzvf 压缩包名.tar.gz

解压并展开压缩包

原文地址:https://www.cnblogs.com/Feng-L/p/11716025.html