Linux 版 (精华区)

发信人: slchen (石岗), 信区: Linux
标  题: Re: 请问如何删除一个非空目录?
发信站: 哈工大紫丁香 (Tue Mar  2 12:51:22 2004), 站内信件

rm -fr 就一切搞定了

ls: 
ls 
ls –a “显示隐藏文件” 
ls –l “显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行” 
ls --color=never *.so > obj “不显示文字颜色,将所有so文件记录到obj文件中” 

cd: 
cd 
cd / 
cd ../ “到上一级目录” 
cd ../.. “到上二级目录” 
cd ~ “goto user directory” 
rm: 
rm 
rm -fr directory “delete the directory without ask” 
cp: 
cp source target 
cp –av soure_dir target_dir “将整个目录复制,两目录完全一样” 
cp –fr source_dir target_dir “将整个目录复制,并且是以非链接方式复制,当sour
ce目录带有符号链接时,两个目录不相同” 


mv: 
mv source target 

diff: 
diff dir1 dir2 “compare dir1 and dir2, if files in dir1 but not in dir2, it w
ill be list” 
diff file1 file2 “compare file1 and file2,if any difference, he will tell you
” 

comm: 
comm file1 file2 “compare file and file2, if any difference, the difference w
ill be list” 

echo: 
echo message “display some characters in the console” 
cat: 
cat file “display the file’s content in the console” 

export: 
export LC_ALL= “define variable LC_ALL is NULL” 
export DISPLAY=0:0 “define variable DISPLAY is 0:0” 
date: 
date “list the time” 
find: 
find -name path file “find file in the path” 
grep: 
grep -ir “chars” path “find chars in the path” 
vi: 
vi file “file edit tools “ 
lynx: 
lynx "text base browser" 
man: 
man command "help command" 
startx: 
startx “run GUI system” 
reboot: 
reboot “reboot computer” 
halt: 
halt “shutdown computer” 
init: 
init 0 "shut down all service" 
init 1 "restart all service" 
init 6 "reboot script" 

advance command 

tar: 
tar xfzv file.tgz “uncompress file.tgz in the current directory” 
tar xfzv file.tgz -C target_path “uncompress file.tgz in the appoint director
y” 
tar cfzv file.tgz source_path “compress appoint file to appoint tar ball” 

gzip: 
gzip -d source target " compress file" 
unzip: 
unzip source "un compress file" 
dmesg: 
dmesg "show kernel booting information" 

uname: 
uname -R " show kernel version" 
more: 
ls | more " 分页显示 information" 

strings: 
strings file "list file chars" 
less: 
less “list file chars,分页显示” 

rpm: 
rpm -i program.rpm "install program" 

rpm2targz: 

rpm2targz program.rpm program.tgz " reforamt rmp to tar ball" 
su: 
su root " su user to root" 
suloin: 
sulogin /dev/tty4 "waiting login in tty4" 
chmod: 
chmod a+x file " let file can be excute" 
chmod 666 file " let file can be write " 

mknod: 
mknod /dev/hda1 b 3 1 " make a block device " 
mknod /dev/tty1 c 4 1 " make a chare device " 

touch: 
touch /tmp/running " touch a file " 
sleep: 
sleep 9 " console sleep 9 seconds" 

lpd: 
lpd stop 
lpd start 
lpd restart "restart printer service" 

lpr: 
lpr file.txt "print a file ot printer" 

zhprint: 
zhpinrt -gb file.txt "print a chinese file to printer" 



disk command 

fdisk 
fdisk /dev/hda "creat or delete disk partition" 
cfdisk 
cfdisk /dev/hda "creat or delete disk partition" 
mount: 
mount -t ext2 /dev/hda1 /mnt “把/dev/hda1装载到 /mnt目录” 
mount -t iso9660 /dev/cdrom /mnt 
mount-t smb //192.168.1.5/sharedir /mnt -o username=id,password=id 
mount -t nfs 192.168.1.1:/sharedir /mnt 
umount: 
umount /mnt “umount /mnt directory” 
umount /dev/hda1 “umount device /dev/hda1” 

sync: 
sync "write all cache into disk" 
e2fsck: 
e2fsck /dev/hda1 "check disk" 
e2fsck -p "check and automatic repair disk" 
e2fsck -y "check and Assume "yes" to all questions" 
e2fsck -c "Check disk bad blocks" 
mkfs: 
mkfs /dev/hda1 "format pratitionk" 

mkswap: 
mfks /dev/hda9 "format a swap partition" 
swapon: 
swapon /dev/hda9 "use a swap partition" 
swapoff: 
swapoff /dev/hda9 " close a swap partion" 
lilo: 
lilo "/etc/lilo.config is needed" 
lilo -C lilo.conf 
"configure disk boot loader" 
rdev: 
rdev bzImage "show root file system" 
rdev bzImage /dev/hda1 "define /dev/hda1 as root file system" 
df: 
df "show mounted partition use information" 
dd: 
dd if=root.ram of=/dev/ram0 
dd if=/dev/fd0 of=root.ram 
dd if=/dev/zero of=root.ram bs=1024,count=1024 
who: 
who "show logined user" 
whoami: 
whoami "show who am I" 
whereis: 
whereis command "show where is the command" 

programer command 

gcc: 
gcc hello.c “compile hello.c,default is a dynamic program” 
gcc hello.c -o hello “compile hello.c and out put file as hello” 
gcc -static -o hello hello.c “compile a static program” 


strace: 
strace netscape "trace and list all open/write file by netscape program" 
ps: 
ps 
ps –ef "show running program pid" 

kill: 
kill -9 500 "kill PID 500" 

killall: 
killall -9 netscape "kill program netscape" 

top: 
top "show system cpu and memory use information" 

free: 
free "show free memory" 
time: 
time program "calculate program run time" 




configure command 

ifconfig: 
ifconfig eth0 192.168.1.1 “define first Ethernet’s IP is 192.168.1.1” 
ifconfig down eth1 “disable seconde Ethernet” 
hostname: 
hostname -F id.com “define hostname is id.com” 
route: 
route del default “delete default router” 
route add default gw 192.168.1.1 metric 1 “add 192.168.1.1 as a default route
” 
adduser: 
adduser id "add a new user" 
userdel: 
userdel id "delete user id" 
userlist: 
userlist "list logined user" 

passwd: 
passwd id "change id's login password" 
passwd -d id "delete id's login password" 
chown: 
chown id /work "let the /work to be id's directory" 

probe: 
probe rtl8139 "veriry driver" 
lsmod: 
lsmod "list already install driver" 
insmod: 
insmod rtl8139.o "install a driver" 
insmod sb.o io=0x280 irq=7 dma=3 dma16=7 mpu_io=330 
rmmod: 
rmmod rtl8139 "delete a driver from system" 
gpm: 
gpm -k "kill mouse" 
gpm -t ps2 "run ps2 mouse" 
Xconfigure: 
Xconfigure "configure X-windows option" 
turboservice: 
turboservier "configure turbo linux servier" 
turboftp: 
turboftp "configure turbo linux ftp server" 
turbotelnet: 
turbotelnet "configure turbo linux telnet server" 
turbonetcfg: 
turbonetcfg "configure network options" 
turboppp: 
turboppp "configure ppp dialog options" 
turboappchecfg: 
turboappchecfg "configure turbo linux appche server" 

network command 


telnet: 
telnet 192.168.1.1 
telnet iserver.com 
ftp: 
ftp 192.168.1.1 
ftp iserver.com 
dhcp: 
dhcp "run dhcp server" 
ping: 
ping 163.com 
ping 202.96.128.68 "check network" 

【 在 charlie 的大作中提到: 】
: 目录里面好多子目录,一个一个删除太麻烦了,想一下子就全部删除掉
: 请问用何命令?

--
别人笑我太疯癫 我笑他人看不穿

※ 来源:.哈工大紫丁香 bbs.hit.edu.cn [FROM: 202.118.239.18]
[百宝箱] [返回首页] [上级目录] [根目录] [返回顶部] [刷新] [返回]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.493毫秒