Linux简答题练习
1、列出当前文件夹下所有文件和目录以及他们的详细信息。 
#ls -l
2、到根目录下usr目录下查文件扩展名为 .sh 的所有文件,并显示文件所在的路径。   
#find  /usr  –name  “*.sh”  -print
3、到/var/log/secure/下的file.c 中查是否有“hello world”字符串。并输出有“hello world”字符串内容的那一行。
#grep  –n  “hello world”  /var/log/secure/file.c
4、显示文件的内容。     
# 或
5、在超级用户提示符下,让系统于10分钟后关机。   
#shutdown  -h  10
6、显示系统的时间,并把系统时间改为2011年5月15日。 
#date ,date –s 20110515
7、把/home/ww/下的所有文件以及目录一起拷贝到/tmp/下,若/tmp/文件夹下有同名的文件夹或文件,强制覆盖目标文件夹下的文件或文件夹。
#cp –f  /home/ww/*.*  /tmp/
8、把/root/下的文件file1删除。     
#rm –i  /root/file1
9、删除/home/ wan,并且删除wan目录下的子目录。 
#rm –rf  /home/wan
10、解压缩文件,并且在解压过程中显示解压详细信息。              #tar –xzvf  h
11、修改用户属性,将用户名由user1改为stud1,并将主目录改为/home/user1。
#usermod –md  /home/user1  –l stud1  user1
12、把/usr/local/yy文件夹以及该文件夹下的内容一并强制删除。
#rm –rf  /usr/local/yy
13、开启第一块网卡eth0。       
#ifconfig eth0 或 ifup eth0
14、把/home/文件拷贝到/usr/src 文件夹下。
#cp –f  /home/  /usr/src/
15、用户当前目录为/home/usr1,转到/usr/bin目录中。   
#cd  /usr/bin
16、在当前目录中查用户名为usr1的所有文件,并且显示到的文件的路径名。       
#find . –user usr1  -print
17、显示文件的前3行。   
#head  -3 
18、查询当前系统中有没有user0这个账号。
#grep user0 /etc/passwd
19、在超级用户提示符下,让系统于今天的8:30重启。 
#shutdown –r 8:30
20、测试一下自己的主机和别的主机是否连接正常。(另外一台主机的IP地址为:192.168.130.193)    #ping –c 5 192.168.130.193 21、为常用命令#cd  /home/stu1起一个名称为mycd的别名。
#alias  mycd=”cd  /home/stu1”
怎么显示文件的扩展名
22、当前用户为超级用户root,如何用命令切换到普通用户usr1。 
#su usr1
23、改变文件filename的权限为:文件拥有者是全权,组内其他成员
是可读可执行,组外成员是可读可写权限
#chmod u=rwx,g=rx,o=rw filename
24、安装QQ软件linuxqq-v1.0.2-beta1.i386.rpm。
#rpm –ivh linuxqq-v1.0.2-beta1.i386.rpm
25、把/root/下的文件file1移动到 /tmp/目录下
#mv –i /root/file1/  tmp
26、假如在/home/目录下没有wan文件夹,在/home下建立wan/cc文件夹。        #mkdir –p  /home/wan/cc
27、以gzip压缩文件的格式将/tmp/目录下带扩展名的所有文件备份到中。   
#tar  –czf    /tmp/*.*
28、将用户worker1添加到组workgroup中。
#gpasswd –a worker1 workgroup
29、使用联机手册查询wc命令的用法并存入文件#man
wc&
30、目录ABC下有两个子目录a1,b2以及5个普通文件。如果想删除ABC,应使用什么命令?
在当前目录下执行命令:#rm –rf ABC或者:#rmdir –p ABC/*