• 查找

type

whereis

locate

which

find

grep -v -i

  • 历史

!!

!997

!?CF?

!ls:s/CF/l

fc 打开指定历史(fc987)

sort 排序

|xargs 传递

awk ‘{print $2}’ 流编辑,输出第2列

alisa

watch

whoami

  • 测试

=

-eq

-ge

-gt

-le

-lt

!=

-ne

mkpipe 创建管道命令

mksock 创建套接字

chmod

umask

  • 切换

pwd

pushd

dirs

popd

cp

dd

mount

lsattr 列出属性

chattr a 仅追加

c 压缩

d 不转储

i 不可更改

j 数据日志

s 安全删除

t 无尾部合并

u 不可删除

A 不更新访问时间

D 同步目录更新

S 同步更新

T 目录层级结构顶部

  • 校验文件

md5sum

sha1sum -c

  • 文本处理

joe

pico

nano

pr

grep

sort

sed

tr

diff

sdiff

patch

awk

cut

unix2dos

dos2unix

  • 文件系统

fdisk

sfdisk 查看,复制分区表

parted

e2label

mkfs

tune2fs

dumpe2fs

mkswap

dd if=/dev/zero of=/tmp/swapfile count=…

swapon

swapoff

losetup

umonut

lsof

eject

badblocks

fsck

mdadm RAID磁盘

df

du

  • 逻辑卷管理器

pvcreate 创建LVM物理卷

pvs 查看

vgcreate vgusb /dev/sdb1 创建vgusb卷组

vgs

lvcreate lvdisplay 查看当前卷组

lvs

vgs

lvresize

e2fsck

resize2fs

lvremove

vgremove

  • 压缩

bzip2

tar

gzip

lzop

rsync

unison

mkisofs 创建ISO9660映像

volname 显示卷名

isoinfo 显示头部信息

cdrecord 刻录

growisofs

  • 进程

ps

pstree

top

pgrep

fuser

nice

renice

bg

fg

jobs

disown

kill

killall

nohup

at

atq

atrm

crontab -e

  • 内存

free

top

vmstat

slabtop

iostat

dstat

date

cal

hwclock -l

hwclock –hctosys

hwclock –systohc

ntpd

clockdiff

uptime

mkinitrd

runlevel

init

uname

dmesg

lsmod

modprobe

sysctl

lspci

dmidecode

hdparm

  • 网络

ethtool

mii-tool

netstat

watch

chkconfig network on

ifdown

ifup

ifconfig

ip

addr

show

eth0

iwconfig

wvdial

setserial

stty

minicom

dig

host

dnsdomainname

ip

route

ping

(ARP)arp 地址解析协议

arping

traceroute

route

tcpdump 网络包

nmap 查看远程机器提供的服务

  • 浏览器

elinks

lynx

  • 远程

wget

curl

lftp

ssh

samba

screen

tsclient

rdesktop

vnc

vino

useradd -C -d -e -g -G -M -S -u

useradd -C administrator -d /home/admin -e 2013-12-24 -g root -G bin,adm mail admin

passwd

usermod

chsh

chfn 全名

usrdel -r

chage -l vern 查看密码过期信息

groupadd

groupmod

groupdel

last 最近成功登录

who

users

id

who am i

finger

iptables

  • passwd七列信息

1.账户名称

2.密码占位符

3.UID

4.GID

5.账户附加基本信息

6.home位置

7.shell

  • shadow九列信息

1.账户名称

2.密码

3.上次改密码距19700101天数

4.密码最短有效天数

5.密码最长有效天数

6.过期前警告天数

7.密码过期后宽限天数

8.失效日期

9.保留

  • 帮助

man

info

help

  • 执行shell命令

!{命令}   如!ls

自动补齐

ctrl+N

自启

chkconfig crond on

cron计划任务文件格式

列 1  2  3  4  5  6

分  时  日  月  周  命令

00-59 00-23  1-31  1-12  0-7

– 时间段

, 若干不连续时间

* 所有时间

/ 时间间隔

bash快捷键

ctrl+a 光标移至行首

ctrl+e 光标移至行尾

ctrl+f 右移一个字符

ctrl+b 左移一个字符

ctrl+l clear

ctrl+u 删除光标至行首的字符

ctrl+k 删除光标至行尾的字符

ctrl+c 终止

ctrl+z 挂起

ctrl+w 删除光标至前一个字符

ctrl+d 删除后一个单词

tab 补齐

Leave a Reply

Your email address will not be published. Required fields are marked *