|
uname -a
|
显示linux系统信息
|
|
uname -r
|
显示linux内核版本信息
|
|
uptime
|
显示系统运行时间和平均负载
|
|
hostname
|
显示系统主机名
|
|
hostname -i
|
显示主机的IP地址
|
|
cat /proc/cpuinfo
|
显示cpu型号
|
|
cat /proc/meminfo
|
显示内存信息
|
|
free -m
|
显示内存使用情况(M)
|
|
lspci -tv
|
显示PCI设备
|
|
lsusb -tv
|
显示USB设备
|
|
hdparm -tT /dev/sda
|
测试sda分区读取速度
|
|
badblocks -s /dev/sda
|
查找sda分区中损坏的区块
|
|
groupadd test
|
添加一个名叫test的用户组
|
|
useradd -c “sam”
|
创建一个名叫sam的用户
|
|
userdel sam
|
删除用户sam
|
|
adduser sam
|
添加用户sam
|
|
usermod
|
修改用户信息
|
|
ps
|
显示当前活跃的进程
|
|
ps aux | grep 'cap'
|
显示所有跟cap相关的进程
|
|
pmap PID
|
显示对应id进程占用多大内存
|
|
top
|
显示所有运行中的进程
|
|
kill 9 PID
|
杀死对应id的进程
|
|
killall proc
|
杀死所有名为proc的进程
|
|
chmod +x file
|
赋予文件file可执行权限
|
|
chmod 777 /data/file
|
赋予文件file可读可写可执行权限
|
|
df -h
|
显示当前文件系统下磁盘空间的使用情况
|
|
fdisk -l
|
显示磁盘分区大小和文件系统类型
|
|
du -ah
|
以易读的方式显示磁盘使用情况
|
|
du -sh
|
显示当前目录下的磁盘使用情况
|
|
mount device-path mount-point
|
将一个设备挂载到挂载点
|
|
ls -la
|
显示当前目录下所有目录和文件的信息
|
|
pwd
|
显示当前目录所在路径
|
|
mkdir test
|
创建名为test的目录
|
|
rm test
|
删除名为test的文件
|
|
rm -r test
|
删除名为test的目录及其子目录
|
|
rm -f test
|
强制删除名为test的文件
|
|
rm -rf test
|
强制删除test目录及其子目录
|
|
cp file1 file2
|
将file1复制到file2
|
|
cp -r dir1 dir2
|
将目录1复制到目录2,如果目录2不存在则创建它
|
|
mv file1 file2
|
将file1重命名为file2
|
|
touch file
|
创建名为file的文件
|
|
ip addr
|
显示所有的网口及IP地址
|
|
ethtool eth0
|
显示网口网络连接状态
|
|
ping host
|
向主机地址发送请求以测试连接
|
|
wget file
|
下载文件
|
|
netstat -tupl
|
列出所有正在监听的端口
|
|
tar cf data.tar data
|
将data目录压缩为data.tar
|
|
tar xf file.tar
|
将file.tar文件解压
|
|
tar czf file.tar.gz files
|
将文件files压缩为file.tar.gz
|
|
tar -zxvf file.tar.gz
|
将file.tar.gz解压
|
|
dpkg -i pkgname.deb
|
安装软件pkgname
|
|
dpkg -e pkgname
|
卸载软件pkgname
|
|
apt-get install xxxx
|
安装软件
|
|
locate files
|
查找文件files
|
|
find /home -name test
|
在home目录下查找名为test的文件
|
|
find /home -name "test*"
|
在home目录下查找名称以test开头的文件
|
|
find /home -size +100k
|
在home目录下查找大小大于100k的文件
|
|
cd ..
|
进入上一层目录
|
|
cd
|
进入home目录
|
|
cd test/test2
|
进入test目录的子目录test2
|
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.