只放一些对自己有用的东西,不喜勿言!哈哈哈哈哈哈哈
Linux常用命令大全
上一篇 / 下一篇 2008-11-11 23:41:31 / 个人分类:电脑技巧
钱塘个人空间'e\5I(JV }[i T
k+`@2J)E3a0钱塘个人空间_0wt4}0t'],n9}[{nc
2w/W^nD;rck0系统信息 钱塘个人空间"f6T o N*ooE7z e
arch 显示机器的处理器架构(1)
Q%K#B*xM;G4@*k@!]3f,[0uname -m 显示机器的处理器架构(2) 钱塘个人空间4W)V8B/L0g,PC
uname -r 显示正在使用的内核版本 钱塘个人空间:t`B#YU*h&I:[
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
3|#F[)g&|'\7Z7D0hdparm -i /dev/hda 罗列一个磁盘的架构特性 钱塘个人空间F x:CA|;hPt
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 钱塘个人空间n[ |j&H:Xn
cat /proc/cpuinfo 显示CPU info的信息
)g3G$tJxZ1U0cat /proc/interrupts 显示中断
0D#e{^{'Rv0cat /proc/meminfo 校验内存使用
8lQx nK9TOWl6l0cat /proc/swaps 显示哪些swap被使用
ms8LVH2r4y-K+Cv[O0cat /proc/version 显示内核的版本 钱塘个人空间7{!b1_(w3S'B~
cat /proc/net/dev 显示网络适配器及统计 钱塘个人空间X+b%f#?8fJcMK o
cat /proc/mounts 显示已加载的文件系统 钱塘个人空间J/i7mP Y7S"my5u
lspci -tv 罗列 PCI 设备
&}+VCo'yM*Pv0lsusb -tv 显示 USB 设备 钱塘个人空间U!M,E Bs$Lks
date 显示系统日期 钱塘个人空间pLh9s}\#qi+^,J,f
cal 2007 显示2007年的日历表 钱塘个人空间.Z9|-f_l X B
date 041217002007.00 设置日期和时间 - 月日时分年.秒
'{/b_N[`y.DV2p0clock -w 将时间修改保存到 BIOS
C"b5f!Ql Xq0rh's W |0
QCFqlh;W0钱塘个人空间.B } fKbPj
HK^j-e0关机 (系统的关机、重启以及登出 )
R ]|#zaq`m3T0shutdown -h now 关闭系统(1) 钱塘个人空间ns\'B&ue2bS
init 0 关闭系统(2) 钱塘个人空间5b"F D4g~?Q
telinit 0 关闭系统(3) 钱塘个人空间']:U)Z#u\ \ [u9j
shutdown -h hours:minutes & 按预定时间关闭系统
O$W0k$stQ0shutdown -c 取消按预定时间关闭系统
^1{ ~/M,ou0shutdown -r now 重启(1)
[6o'q_p1Bd@+D0LX0reboot 重启(2)
MkyD0VOb@ Ej.? z0logout 注销 钱塘个人空间$^ Vu'pix
Z#AP#p?Y0钱塘个人空间} Bara/@9O
4N_'Q9G(J:~ Y1z0文件和目录 钱塘个人空间4Ye+K"SO#B'@K/Z:A
cd /home 进入 '/ home' 目录' 钱塘个人空间7}!b#oiY*r
cd .. 返回上一级目录 钱塘个人空间8b(j1x*C;K ?I
cd ../.. 返回上两级目录 钱塘个人空间4duk5g-D4C
cd 进入个人的主目录
~*d|xp#P0cd ~user1 进入个人的主目录 钱塘个人空间:P#{ ]+~'x[
cd - 返回上次所在的目录 钱塘个人空间}L1}aq$M.{}2YDUv
pwd 显示工作路径
`\r"fb0ls 查看目录中的文件
`7gne1gN d#omo0ls -F 查看目录中的文件
p#t,BGY&T3v4~{&C0ls -l 显示文件和目录的详细资料 钱塘个人空间/};Ic']tS gO]
ls -a 显示隐藏文件 钱塘个人空间T3Fn8oF o
ls *[0-9]* 显示包含数字的文件名和目录名 钱塘个人空间1]7B*cw)p:R!]]
tree 显示文件和目录由根目录开始的树形结构(1) 钱塘个人空间5_%Wg(roX[(M(g[,r
lstree 显示文件和目录由根目录开始的树形结构(2) 钱塘个人空间(VM X7^4\ k-z
mkdir dir1 创建一个叫做 'dir1' 的目录'
X'RWW)p0mkdir dir1 dir2 同时创建两个目录 钱塘个人空间;o[je7O2a H7b w{~
mkdir -p /tmp/dir1/dir2 创建一个目录树 钱塘个人空间jT"zS^3i'\5O
rm -f file1 删除一个叫做 'file1' 的文件' 钱塘个人空间#mw2QLh i Qu$k
rmdir dir1 删除一个叫做 'dir1' 的目录' 钱塘个人空间~B,wq;gV2OO3J
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 钱塘个人空间`rJ|bFY4l [ V
rm -rf dir1 dir2 同时删除两个目录及它们的内容
lPJ}\wp0mv dir1 new_dir 重命名/移动 一个目录 钱塘个人空间u(E:p%Yx0F
cp file1 file2 复制一个文件 钱塘个人空间m7fE%?"K.uRUS T7^
cp dir/* . 复制一个目录下的所有文件到当前工作目录
t0Y6u;scF6@,d0cp -a /tmp/dir1 . 复制一个目录到当前工作目录
8q"b}ZP*YJ0cp -a dir1 dir2 复制一个目录 钱塘个人空间&q#y _.CD-w!R4X
ln -s file1 lnk1 创建一个指向文件或目录的软链接 钱塘个人空间 A qF0I9V&BUjZj1R
ln file1 lnk1 创建一个指向文件或目录的物理链接
A;p1Cgk+^7H k8J/k0touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm)
(Ew9[ W]D"A-[0file file1 outputs the mime type of the file as text 钱塘个人空间;R'mUiN5~d8zC
iconv -l 列出已知的编码
F} E5u2E#F'B#g0iconv -f fromEncoding -t toEncoding inputFile > outputFile creates a new from the given input file by assuming it is encoded in fromEncoding and converting it to toEncoding. 钱塘个人空间"b$z.^,K;rq Y
find . -maxdepth 1 -name *.jpg -print -exec convert "{}" -resize 80x60 "thumbs/{}" \; batch resize files in the current directory and send them to a thumbnails directory (requires convert from Imagemagick) 钱塘个人空间P'A9}P ~Q'q
ot}8fX ]P_c3c0钱塘个人空间:Wf!~bTI |H c
钱塘个人空间#pa?R(S#n;o
文件搜索 钱塘个人空间 F3eQ M%Y
find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
-GCn8~*~"\ X0find / -user user1 搜索属于用户 'user1' 的文件和目录
%B@3u3J2KssO F0find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件 钱塘个人空间S;HQ A_1@4^
find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
k+`@2J)E3a0钱塘个人空间_0wt4}0t'],n9}[{nc
2w/W^nD;rck0系统信息 钱塘个人空间"f6T o N*ooE7z e
arch 显示机器的处理器架构(1)
Q%K#B*xM;G4@*k@!]3f,[0uname -m 显示机器的处理器架构(2) 钱塘个人空间4W)V8B/L0g,PC
uname -r 显示正在使用的内核版本 钱塘个人空间:t`B#YU*h&I:[
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
3|#F[)g&|'\7Z7D0hdparm -i /dev/hda 罗列一个磁盘的架构特性 钱塘个人空间F x:CA|;hPt
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 钱塘个人空间n[ |j&H:Xn
cat /proc/cpuinfo 显示CPU info的信息
)g3G$tJxZ1U0cat /proc/interrupts 显示中断
0D#e{^{'Rv0cat /proc/meminfo 校验内存使用
8lQx nK9TOWl6l0cat /proc/swaps 显示哪些swap被使用
ms8LVH2r4y-K+Cv[O0cat /proc/version 显示内核的版本 钱塘个人空间7{!b1_(w3S'B~
cat /proc/net/dev 显示网络适配器及统计 钱塘个人空间X+b%f#?8fJcMK o
cat /proc/mounts 显示已加载的文件系统 钱塘个人空间J/i7mP Y7S"my5u
lspci -tv 罗列 PCI 设备
&}+VCo'yM*Pv0lsusb -tv 显示 USB 设备 钱塘个人空间U!M,E Bs$Lks
date 显示系统日期 钱塘个人空间pLh9s}\#qi+^,J,f
cal 2007 显示2007年的日历表 钱塘个人空间.Z9|-f_l X B
date 041217002007.00 设置日期和时间 - 月日时分年.秒
'{/b_N[`y.DV2p0clock -w 将时间修改保存到 BIOS
C"b5f!Ql Xq0rh's W |0
QCFqlh;W0钱塘个人空间.B } fKbPj
HK^j-e0关机 (系统的关机、重启以及登出 )
R ]|#zaq`m3T0shutdown -h now 关闭系统(1) 钱塘个人空间ns\'B&ue2bS
init 0 关闭系统(2) 钱塘个人空间5b"F D4g~?Q
telinit 0 关闭系统(3) 钱塘个人空间']:U)Z#u\ \ [u9j
shutdown -h hours:minutes & 按预定时间关闭系统
O$W0k$stQ0shutdown -c 取消按预定时间关闭系统
^1{ ~/M,ou0shutdown -r now 重启(1)
[6o'q_p1Bd@+D0LX0reboot 重启(2)
MkyD0VOb@ Ej.? z0logout 注销 钱塘个人空间$^ Vu'pix
Z#AP#p?Y0钱塘个人空间} Bara/@9O
4N_'Q9G(J:~ Y1z0文件和目录 钱塘个人空间4Ye+K"SO#B'@K/Z:A
cd /home 进入 '/ home' 目录' 钱塘个人空间7}!b#oiY*r
cd .. 返回上一级目录 钱塘个人空间8b(j1x*C;K ?I
cd ../.. 返回上两级目录 钱塘个人空间4duk5g-D4C
cd 进入个人的主目录
~*d|xp#P0cd ~user1 进入个人的主目录 钱塘个人空间:P#{ ]+~'x[
cd - 返回上次所在的目录 钱塘个人空间}L1}aq$M.{}2YDUv
pwd 显示工作路径
`\r"fb0ls 查看目录中的文件
`7gne1gN d#omo0ls -F 查看目录中的文件
p#t,BGY&T3v4~{&C0ls -l 显示文件和目录的详细资料 钱塘个人空间/};Ic']tS gO]
ls -a 显示隐藏文件 钱塘个人空间T3Fn8oF o
ls *[0-9]* 显示包含数字的文件名和目录名 钱塘个人空间1]7B*cw)p:R!]]
tree 显示文件和目录由根目录开始的树形结构(1) 钱塘个人空间5_%Wg(roX[(M(g[,r
lstree 显示文件和目录由根目录开始的树形结构(2) 钱塘个人空间(VM X7^4\ k-z
mkdir dir1 创建一个叫做 'dir1' 的目录'
X'RWW)p0mkdir dir1 dir2 同时创建两个目录 钱塘个人空间;o[je7O2a H7b w{~
mkdir -p /tmp/dir1/dir2 创建一个目录树 钱塘个人空间jT"zS^3i'\5O
rm -f file1 删除一个叫做 'file1' 的文件' 钱塘个人空间#mw2QLh i Qu$k
rmdir dir1 删除一个叫做 'dir1' 的目录' 钱塘个人空间~B,wq;gV2OO3J
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 钱塘个人空间`rJ|bFY4l [ V
rm -rf dir1 dir2 同时删除两个目录及它们的内容
lPJ}\wp0mv dir1 new_dir 重命名/移动 一个目录 钱塘个人空间u(E:p%Yx0F
cp file1 file2 复制一个文件 钱塘个人空间m7fE%?"K.uRUS T7^
cp dir/* . 复制一个目录下的所有文件到当前工作目录
t0Y6u;scF6@,d0cp -a /tmp/dir1 . 复制一个目录到当前工作目录
8q"b}ZP*YJ0cp -a dir1 dir2 复制一个目录 钱塘个人空间&q#y _.CD-w!R4X
ln -s file1 lnk1 创建一个指向文件或目录的软链接 钱塘个人空间 A qF0I9V&BUjZj1R
ln file1 lnk1 创建一个指向文件或目录的物理链接
A;p1Cgk+^7H k8J/k0touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm)
(Ew9[ W]D"A-[0file file1 outputs the mime type of the file as text 钱塘个人空间;R'mUiN5~d8zC
iconv -l 列出已知的编码
F} E5u2E#F'B#g0iconv -f fromEncoding -t toEncoding inputFile > outputFile creates a new from the given input file by assuming it is encoded in fromEncoding and converting it to toEncoding. 钱塘个人空间"b$z.^,K;rq Y
find . -maxdepth 1 -name *.jpg -print -exec convert "{}" -resize 80x60 "thumbs/{}" \; batch resize files in the current directory and send them to a thumbnails directory (requires convert from Imagemagick) 钱塘个人空间P'A9}P ~Q'q
ot}8fX ]P_c3c0钱塘个人空间:Wf!~bTI |H c
钱塘个人空间#pa?R(S#n;o
文件搜索 钱塘个人空间 F3eQ M%Y
find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
-GCn8~*~"\ X0find / -user user1 搜索属于用户 'user1' 的文件和目录
%B@3u3J2KssO F0find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件 钱塘个人空间S;HQ A_1@4^
find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件