1 一个目录/mnt 和磁盘设备/dev/sda1对接呢?


如果是口试先要回答下面

    linux设备下面所有的设备默认没有访问入口,要访问linux的设备,例如:磁盘 ,必须要给它一个入口这个入口就是挂载点,挂载点就是一个目录 和设备连接,就叫做挂载  :例如/boot 引导系统分区


答案:

mount   /dev/sda1   /mnt


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2 fstab 一旦配置失败   会导致服务器无法启动。如何修复?

1.输入root密码以单用户方式登录系统.

2.重新加载根分区: mount -o remount,rw /

3.编辑加载项: vi /etc/fstab

4.用此命令校验所有的加载项: mount -a   这个命令实际上可以避免由于打字错误引起无法加载错误。

5.没有问题的情况下,重启系统

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

3如何得到RedHat Linux系统的下列信息,内核版本,发行版本?
解答:
[root@oldboy-B scripts]# uname -a
Linux oldboy-B 2.6.18-164.el5 #1 SMP Thu Sep 3 03:33:56 EDT 2009 i686 i686 i386 GNU/Linux
[root@oldboy-B scripts]# uname -r
2.6.18-164.el5
[root@oldboy-B scripts]# cat /etc/issue
CentOS release 5.4 (Final)
Kernel \r on an \m

[root@oldboy-B scripts]# cat /etc/redhat-release 
CentOS release 5.4 (Final)

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

4在RedHat/Centos Linux系统中,如何将oldboy.tar.gz压缩文件解压到指定的目录/home/oldboy/下
解答:tar zxvf oldboy.tar.gz -C /home/oldboy/

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

5在RedHat/Centos Linux系统中,怎样查询/home/oldboy.txt文件中包含SOHU或CYOU的字符串?
解答:grep -E "SOHU|CYOU" 123.txt 

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

6在RedHat/Centos Linux系统上,某个进程占用了tcp的7777端口,如何得到此进程的ID?
解答:
法1:
lsof -i tcp:7777 
法2:
 netstat -lntup|grep 7777

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

7查看oldboy字符的所有文件  然后打包

1  find  /etc/ -type -f   !   -name  "*.123"  |xargs tar zcvf 123.tar.gz

2  tar  zcvf 123.tar.gz `find /etc/ -trpe f - name "*.123"`

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

面试题:删除一个目录下的所有文件,但保留一个指定文件

 

解答:

假设这个目录是/xx/,里面有file1,file2,file3..file10  十个文件

[root@oldboy xx]# touch file{1..10}

[root@oldboy xx]# ls

file1  file10  file2  file3  file4  file5  file6  file7  file8  file9

 

[root@centos cf]# find ./ -type f ! -name "file10" | xargs rm -f