【Linux常用命令】

【Linux常用命令】
【Linux常用命令】 - 图1
who 查看当前在线用户

last 查看用户登录记录

w 查看当前在线用户以及CPU资源使用率

Tab 自动补全命令 / 路径补全

adduser / passwd / userdel [添加用户/修改密码/删除用户]

reboot / shutdown [重启机器 / 关机](立即执行 shutdown now / init 0)

su 用户名 [切换用户]

man / info / —help [查看帮助]

pwd [打印当前工作目录]

cd [切换工作目录]

ls [列出目录下的内容]
-l 长格式查看
-a 查看所有文件— Linux中以点开头的文件和文件夹是隐藏的
-r 递归式查看—遇到文件夹要递归的列出文件夹下的内容

cat 连接多个文件(查看文件内容)
-n 给文件添加行号查看

touch 创建空文件或者修改已有文件的最后访问时间

mkdir 创建文件夹

rm 删除
-f 强制删除
-r 递归删除 删除文件夹需要的指定参数

rmdir 删除空文件夹

weget 通过网络获取文件
-O 下载重命名

gzip / gunzip 文件压缩 / 解压缩 (gz / tgz)

more / less 分页查看文件
例子: cat -n index.html | more

| 管道 —将多个进程连接起来(把前一个命令的输出作为下一个命令的输入)

> 输出重定向

>>追加输出重定向

2>错误输出重定向

2>> 错误追加输出重定向

uniq 文件去重 (相邻相同的内容会被过滤掉)

cp [需要拷贝的文件] [拷贝到的路径]/[重命名] —拷贝文件
例子:cp a.txt hello/b.txt
拷贝文件夹需要加-r 例子:cp -r hello /

mv —移动文件
通路径下相当于重命名 mv a.txt b.txt 此时目录下的a.txt将变成b.txt

Ctrl+D 结束输入
Ctrl+C 中断正在执行的命令
Ctrl+W 删除命令中 的一块
Ctrl+A 光标到行首
Ctrl+E 光标到行尾