欢迎您光临本店,本店提供多种个性化定制服务。

linux常用命令分类汇总

经营范围:电脑组装,电脑维修,智能家居设备,苹果电脑系统安装,苹果手机刷机,监控安装,媒体编辑,数据恢复,复印打印,网站制作等

本文从以下14个方面对Linux系统命令进行了分类总结。

硬件信息

文件压缩

进程

用户和组

权限

系统管理

目录

网络管理

硬盘管理

Shell命令

文件命令

安装包

文件传输

SSH登录

 

1.png

1.is

1.clear

1.diff

1.kill and killall

1.apt, pacman, yum, rpm

2.pwd

2.echo

2.cmp

2.df

2.sudo

3.cd

3.less

3.comm

3.mount

3.cal

4.mkdir

4.man

4.sort

4.chmod

4.alias

5.mv

5.unman

5.export

5.chown

5.dd

6.cp

6.whoami

6.zip

6.ifconfig

6.whereis

7.rm

7.tar

7.unzip

7.traceroute

7.whatis

8.touch

8.grep

8.ssh

8.wget

8.top

9.in

9.head

9.service

9.ufw

9. useradd

10.cat

10.tail

10.ps

10.iptables

10.passwd

 

硬件信息

命令

说明

dmesg

显示启动信息

cat /proc/cpuinfo

显示cpu使用信息

free -h

内存使用信息查询

Ishw

硬件信息查询工具

lsblk

设备块信息

Ispci -tv

PCI设备树

Isusb -tv

USB设备树

dmidecode

显示BIOS硬件信息

hdparm-i /dev/[disk]

显示硬盘数据信息

hdparam-tT /dev/[disk]

硬盘读取速度测试

badblocks -s /dev/[disk]

坏块检测

 

进程

命令

说明

ps

显示活跃进程快照

pstree

树形显示进程信息

pmap

显示进程内存占用信息

top

显示运行进程信息

kill [pid]

用进程号杀进程

pkill [pname]

用进程名杀进程

killall [pname]

用进程名杀所有进程

bg

列出后台进程

fg

列出前台进程

fg [job]

job换到前台

Isof

列出进程打开的文件

trap [cmd] [signal]

在信号signal上执行命令cmd

wait

暂停终端直到进程执行完毕

nohup [cmd]&

将进程切换到后台运行

 

权限

命令

说明

chmod 777 [file]

所有人对文件有读、写、执行权限

chmod 755 [file]

文件属主具有读写执行权限,其他人只读

chmod 766 [file]

文件属主具有读写执行权限,其他人可读可写

chmod [user] [file]

修改文件的属主为用户usen

chmod [user]:[group] [file]

修改文件的群组为群group,属主为用户user

 

目录

命令

说明

cd ..

切换到上级目录

cd

切换到Home目录

cd [location]

切换到location指定的目录

 

硬盘管理

命令

说明

df -h

显示系统空闲空间

df -l

显示系统空闲节点

fdisk -l

硬盘分区类型及容量

du -ah

所有磁盘的使用情况

du -sh

当前目录的磁盘使用情况

ndmnt

显示目标挂载点

mount [device] [location]

挂载设备

 

文件命令

命令

说明

ls -a

显示目录所有文件信息

pwd

打印当前目录

mkdi

创建目录

rm

删除文件

cp

拷贝文件

mv

移动文件

In

创建符号链接

touch

创建新文件

more

显示文件内容

head

查看文件开头10

tail

查看文件最后10

WC

统计字数、行数或字节数

source

执行文件

gpg

加密或解密

 

文件传输

命令

说明

scp [file] [server/tmp]

将文件file拷贝到服务器server/tmp目录

rsync -a [/location] [/backup]

location内容同步到backup目录

 

文件压缩

命令

说明

tar cf [demo.tar] [dir]

dir目录打包demo.tar

tar xf [demo.tar]

解压demo.tar

tar czf [demo.targz]

demo.tar 打包为demo.targz

gzip [dir]

打包dir目录为dirgz

 

用户和组

命令

说明

id

显示活跃用户详情

last

显示最后登录信息

who

显示当前登录信息

groupadd [group]

增加新用户组

adduser [user]

增加新用户

usermod -aG [group] [user]

将用户user添加到组group

userdel [user]

删除用户user

usermod

修改用户信息

chgrp [group] [directory]

改变目录对应组

 

系统管理

命令

说明

uname -r

显示系统信息

uname-a

显示内核发布信息

uptime

显示系统上线统计信息

hostname

查看主机名

last reboot

显示重启历史

date

显示当前日期时间

timedatectl

系统时钟管理

nger [user]

显示用户user信息

ulimit [ags] [limit]

查看或修改系统资源限值

shutdown [hh:mm]

定时关机

shutdown now

立即关机

 

网络管理

命令

说明

ip add show

显示lp地址

ifconfig

显示所有的网卡信息

netstat

查看网络监听情况

dig

反向查找域名或IP信息

wget

根据URL读取文件

curl

发起网络请求

nslookup

查看域名信息

 

Shell命令

命令

说明

alias [cmd2]='[cmd]'

为命令cmd创建别名cmd2

watch -n [interval] [cmd]

设置以间隔interval周期运行命令cmd

sleep [interval] && [cmd]

延迟interval时间后,执行命令cmd

man [cmd]

查看命令cmd使用说明

history

查看之前运行的命

 

安装包

命令

说明

yum search [keyword]

yum搜索软件包

yum info [package]

yum查看软件包

yum install [demo.rpm]

yum安装软件包

dnfinstall [demo.rpm]

dnf安装软件

rpm -i [demo.rpm]

安装本地rpm

rpm -e [demo.rpm]

卸载rpm

apt install [package]

Apt安装软件

tar zxvf [source code.targz]
cd [source code]
.configure
make
make install

源码安装软件

 

SSH登录

命令

说明

ssh [user]@[host]

以用户user登录主机host

ssh [host]

通过端口22登录主机host

ssh -p [port] [user]@[host]

通过指定端口port,用户user登录主机host

telnet [host]

通过端口23登录主机host

 

来源:本文由天寻工作室原创撰写,欢迎分享本文,转载请保留出处和链接!