Linux命令的总结

一、系统相关

1.硬件相关

block设备

badblocks

blockdev

硬件与核心信息

dmesg

光驱相关

eject

硬盘相关

hdparm

USB相关

lsusb

2.文件与目录

切换目录

cd

输出文件内容

od

cat

tac

输出文件或目录的属性

dir

dirname

du

file

ls

pwd

stat

文件比较

cmp

comm

diff

diffstat

查找文件内容

egrep

fgrep

grep

搜索文件位置

find

locate

slocate

whereis

which

文件或目录的基本操作

cp

mkdir

mv

rm

rmdir

touch

文件内容的输出控制

head

less

more

pg

rail

文件内容的过滤处理

col

colrm

csplit

dd

fold

文件连接与合并

join

ln

lndir

paste

sln

split

tee

其他

echo

filfrag

wc

3.文件系统

更改硬盘分区

cfdisk

fdisk

检验与设置文件系统

debugfs

e2fsck

e2label

fsck

resize2fs

文件系统的格式化

mke2fs

mkfs

mkfs.xfs

mkraid

mkreiserfs

mkswap

挂载与卸除文件系统

mount

umount

硬盘阵列

raidstart

raidstop

SWAP开关控制

swapoff

swapon

其他

df

chroot

findfs

tune2fs

4.时间与计划任务

指定时间任务

at

atq

atm

batch

月历与日期

cal

date

clock

计划任务

crontab

hwclock

logrotate

nohup

5.权限与进程

前台与后台

bg

fg

jobs

文件高级属性

chattr

lsattr

权限与拥有者

chacl

chage

chmod

chown

umask

系统的关闭与切换

halt

init

reboot

runlevel

shutdown

telinit

IPC相关

ipcrm

ipcs

内存与程序

free

kill

killall

pgrep

pidof

pkill

pmap

ps

pstree

top

vmstat

优先级

nice

renice

切换身份

su

sudo

其他

exit

fuser

lilo

suspend

sync

watch

yes

6.账号管理

账号与组

adduser

chgrp

chsh

gpasswd

groupadd

groupdel

groupmod

groups

id

logname

passwd

pwck

useradd

userdel

usermod

users

配额管理

edquota

quota

quotacheck

quotaoff

quotaon

quotastats

repquota

其他

chfn

7.套件管理、下载套件

apt-get

emerge

patch

rpm

yum

8.核心与模块

模块相关

depmod

insmod

lsmod

modinfo

rmmod

modprobe

核心相关

uname

sysctl

9.打印相关

lp

lpq

lprm

pr

10.备份与压缩

bz2的压缩与解压缩

bunzip2

bzgrep

bzip2

bzip2recover

bzless

bzmore

Z的压缩与解压缩

compress

uncompress

gz的压缩与解压缩

gunzip

gzexe

gzip

zgrep

zless

znew

zip的压缩与解压缩

unzip

zcat

zip

zipinfo

dump相关

dump

restore

打包文件

ar

tar

其他

isosize

11.文本编辑

文件编辑命令

vi 

view

vim

ed

ex

fmt

iconv

nano

pico

文件内容处理

awk

cut

sed

sort

tr

uniq

12.程序与编译程序

gcc

ldd

make

13.系统安全

加密与验证

cksum

md5sum

sum

登录历史记录

lastb

last

当前登录信息

w

who

资源信息

ctrlaltdel

ulimit

vlock

SELinux

chcon

fixfiles

getsebool

sestatus

setenforce

setsebool

Shadow密码转换

grpconv

grpunconv

pwconv

pwunconv

其他

wall

14.在线帮助

help

info

man

manpath

15.DOS相关

mkbootdisk

16.参数与变量声明

alias

declare

enable

export

set

unalias

unset

xset

17.其他

arch

bc

bind

clear

dircolors

fc

gpm

hash

history

logsave

mesg

screen

sleep

uptime

wait

whatis

whoami

write

xauth

xhost

二、网络相关

1.文件与目录

网络地址与硬件

arp

arping

arpwatch

ifconfig

scp

连接命令

ftp

ncftp

rcp

rlogin

rsh

slogin

ssh

telnet

tftp

名称查询

dig

host

hostid

hostname

nslookup

连接与路由查询及设置

ip

iptab

lnstat

netstat

ping

route

tracepath

traceroute

网页浏览与下载

lynx

wget

邮件收发

mutt

pine

2.包与安全

查询数据与状态

finger

tcpdump

包处理

iptables

iptables-save

三、服务器相关

1.邮件与网页

网页相关

apachectl

httpd

htpasswd

邮件相关

mail

mailq

mailstats

makemap

postalias

postsuper

postmap

postqueue   

2.服务器管理

chkconfig

rc-status

rc-update

service

3.其他

Proftod

ftpcount

ftpshut

ftpwho

Samba

smbpasswd

smbstatus

其他

ctlinnd

showmount

以上是对Linux命令的总结,如果有什么不对或者疑问,可以私信我!

你可能感兴趣的:(Linux命令的总结)