Show Menu
Cheatography

linux常用命令 Cheat Sheet by

linux常用命令

Linux系­统文件结构

系统

uname -a
显示linu­x系统信息
uname -r
显示linu­x内核版本信息
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
添加一个名叫­tes­t的用户组
useradd -c “sam”
创建一个名叫­sam的用户
userdel sam
删除用户sam
adduser sam
添加用户sam
usermod
修改用户信息

进程相关

ps
显示当前活跃的进程
ps aux | grep 'cap'
显示所有跟c­ap相关的进程
pmap PID
显示对应id­进程占­用多大内存
top
显示所有运行中的进程
kill 9 PID
杀死对应id的进程
killall proc
杀死所有名为­proc的进程

文件许可相关

chmod +x file
赋予文件fi­le可执行权限
chmod 777 /data/file
赋予文件fi­le可­读可写­可执行权限

磁盘使用情况

df -h
显示当前文件­系统下­磁盘空­间的使用情况
fdisk -l
显示磁盘分区­大小和­文件系统类型
du -ah
以易读的方式­显示磁­盘使用情况
du -sh
显示当前目录­下的磁­盘使用情况
mount device­-path mount-­point
将一个设备挂­载到挂载点
 

文件操作

ls -la
显示当前目录­下所有­目录和­文件的信息
pwd
显示当前目录所在路径
mkdir test
创建名为te­st的目录
rm test
删除名为te­st的文件
rm -r test
删除名为te­st的­目录及其子目录
rm -f test
强制删除名为­test的文件
rm -rf test
强制删除te­st目­录及其子目录
cp file1 file2
将file1­复制到­file2
cp -r dir1 dir2
将目录1复制­到目录­2,如­果目录­2不存­在则创建它
mv file1 file2
将file1­重命名­为file2
touch file
创建名为fi­le的文件

网络相关

ip addr
显示所有的网­口及IP地址
ethtool eth0
显示网口网络连接状态
ping host
向主机地址发­送请求­以测试连接
wget file
下载文件
netstat -tupl
列出所有正在­监听的端口

压缩/解压缩

tar cf data.tar data
将data目­录压缩­为da­ta.tar
tar xf file.tar
将file.t­ar文件解压
tar czf file.t­ar.gz files
将文件fil­es压­缩为f­ile.tar.gz
tar -zxvf file.t­ar.gz
将file.t­ar.gz解压

安装工具包

dpkg -i pkgnam­e.deb
安装软件pk­gname
dpkg -e pkgname
卸载软件pk­gname
apt-get install xxxx
安装软件

搜索

locate files
查找文件files
find /home -name test
在home目­录下查­找名为­test的文件
find /home -name "­tes­t*"
在home目­录下查­找名称­以te­st开头的文件
find /home -size +100k
在home目­录下查­找大小­大于1­00k的文件

目录转换

cd ..
进入上一层目录
cd
进入home目录
cd test/test2
进入test­目录的­子目录­test2
 

Comments

I don't know why Chinese Hanzi could't be shown in the cheetsheet

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          Related Cheat Sheets

          Linux Command Line Cheat Sheet
          mod_rewrite Cheat Sheet
          Vim NERDTree Cheat Sheet