文件复制
cp -r 源 新文件
查看进程
ps -ef |grep ssh
查看某个文件或文件夹的大小
du -sh xx
查看所有群组
cat /etc/group
查看所有用户
cat /etc/passwd
查找文件
locate filename
查看文件或目录属性
lsattr file/dir
设置文件属性
chattr file/dir
查看历时操作命令
cat ~/.bash_history
过滤命令
grep 'root'
管道
简单来说, Linux 中管道的作用是将上一个命令的输出作为下一个命令的输入, 像 pipe 一样将各个命令串联起来执行, 管道的操作符是 |
比如, 我们可以将 cat 和 grep 两个命令用管道组合在一起
cat /etc/passwd | grep 'root'
重定向
可以使用 > 或 < 将命令的输出重定向到一个文件中
echo 'Hello World' > ~/test.txt
ping 命令
对 cloud.tencent.com 发送 4 个 ping 包, 检查与其是否联通
ping -c 4 cloud.tencent.com
netstat 命令
netstat 命令用于显示各种网络相关信息,如网络连接, 路由表, 接口状态等等
列出所有处于监听状态的tcp端口
netstat -lt
查看所有的端口信息, 包括 PID 和进程名称
netstat -tulpn
ps 命令
过滤得到当前系统中的 ssh 进程信息
ps aux | grep 'ssh'
查看主机内存情况
free -m
查看 CPU 信息
lscpu
或
cat /proc/cpuinfo
输出
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4 #总处理器核心数量
On-line CPU(s) list: 0-3
Thread(s) per core: 1 #每个核心支持的线程数量。1表示只支持一个线程,即不支持超线程
Core(s) per socket: 1 #每个处理器的核心数量
Socket(s): 4 #处理器数量
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 63
Stepping: 0
CPU MHz: 2599.998
BogoMIPS: 5199.99
Hypervisor vendor: VMware #管理程序供应商
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 30720K
查看硬盘信息
df -h
查看硬盘块
lsblk
输出
vda 253:0 0 40G 0 disk
└─vda1 253:1 0 40G 0 part /
软连接
ln -s 源文件位置(实际文件位置) 目标文件或目录