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)
页面执行时间:4.896毫秒