linux 高频使用的命令!(持续更新中~)

1.目录相关命令

命令说明
mkdir dirName建立名称为 dirName 之子目录
mkdir -p dirName
新建文件夹 -p 确保目录名称存在,不存在的就建一个(可建多级目录,不加-p会报错)
mkdir –m 权限数字 dirName设置权限,不用默认权限
rmdir 目录名
rmdir –p a/b/bc
rm -rf 目录名
删除空目录
将目录a b bc 全删除
强制删除非空目录,删除所有,很危险,不可恢复
ls
ls –a
ls –al
ls -l
ls /
ls -ld
显示当前目录下有哪些文件
显示隐藏文件
显示隐藏文件及其详细信息
显示当前路径下的所有文件及文件夹的详细信息
显示根目录下的所有文件及文件夹
显示当前路径下的所有文目录及详细信息
cd /
cd …
cd …/…//
进入系统根目录
回退
回退两级
pwd
pwd -
显示当前目录
显示实际目录(比如链接文件)
.

-
~
~admin
当前目录
上层目录
前一个工作目录
当前使用者home目录
admin使用者home目录

2.下载安装

命令说明
wget下载
tar –xvf 文件名
tar zxvf 文件名 -C 目录
解压文件
解压文件到指定目录
yum -y install gcc安装 gcc
yum -y install gcc-c++安装 gcc-c++

3.复制粘贴

命令说明
Ctrl + Shift + C复制
Ctrl + Shift + V粘贴
cp –r 源文件(source) 目的文件(target)源文件中的子目录一同拷贝

4.账号相关

命令说明
su普通用户切换到root

5.进程相关

命令说明
ps
ps -aux
top
查看当前终端下的命令(进程的瞬间状态,并不是动态连续显示)
查看所有的进程(不是动态的)
查看所有的进程(是动态的)

6.网络相关

命令说明
# netstat -lntp
# netstat -antp
查看监听(Listen)的端口
#查看所有建立的TCP连接
Ifconfig找IP地址

7.查找相关

命令说明
./从当前目录下开始查找
whereis nginx看nginx位置在哪

8.其他

命令说明
vi test.txt新建test.txt esc退出编辑模式 :wq 保存并退出
clear Ctrl + l
reset
刷新终端屏幕信息
完全清除
原文地址:https://www.cnblogs.com/baodui/p/14879254.html