设为首页 加入收藏

TOP

练习题二上(一)
2017-10-13 10:36:43 】 浏览:5858
Tags:习题

第1章 linux启动过程

1、开机自检bios

2mbr引导

3GRUB 菜单:选择不同的内核

4、加载内核

5、运行init进程

6、读取/etc/inittab运行级别配置文件

7、执行 /etc/rc.d/rc.sysinit 脚本 (系统的初始化脚本)配置主机名,IP地址

8、执行 /etc/rc.d/rc(根据运行级别运行相应的软件)

9、显示登陆界面

第2章 练习题

2.1 1

如何过滤出已知当前目录下oldboy中的所有一级目录(提示:不包含oldboy目录下面目录的子目录及隐藏目录,即只能是第一级目录)

2.1.1 环境创建

mkdir /oldboy -p

cd /oldboy

mkdir ext/oldboy test xiaodong xiaofan xingfujie -p

touch jeacen oldboy wodi.gz yingsui.gz

2.1.2 方法一 tree

-d显示目录,-L 1找当前目录

[root@znix oldboy]# tree -dL 1

.

├── data

└── test

2.1.3 方法二 find

-maxdepth 最大目录深度 表示非、排除

[root@znix oldboy]# find . -maxdepth 1 -type d ! -name "."

./data

./test

2.1.4 方法三 ls +grep

^d 表示以d开头的。

[root@znix oldboy]# ls -l |grep "^d"

drwxr-xr-x  3 root root 4096 Aug 23 15:51 data

drwxr-xr-x. 3 root root 4096 Aug 23 15:51 test

2.1.5 方法四 ls -F + grep

ls -F 给不同的文件加上不同的标记 文件夹为/

[root@znix oldboy]# ls -F /oldboy/|grep "/"

tandao/

test/

2.1.6 方法五ls+awk

^d表示以d开头的。

[root@znix oldboy]# ls -l |awk '/^d/'

drwxr-xr-x  3 root root 4096 Aug 23 15:51 data

drwxr-xr-x. 3 root root 4096 Aug 23 15:51 test

2.1.7 方法六ls+awk

$2>1 , 表示第二列大于1

[root@znix oldboy]# ls -l /oldboy/|awk '$2>1'

total 20

drwxr-xr-x  3 root root 4096 Aug 23 15:51 data

drwxr-xr-x. 3 root root 4096 Aug 23 15:51 test

2.2 2

希望快速返回上一次进入的目录

2.2.1 cd命令

[root@znix tmp]# cd /oldboy/

[root@znix oldboy]# pwd

/oldboy

[root@znix oldboy]# cd /tmp/

[root@znix tmp]# pwd

/tmp

[root@znix tmp]# cd -

/oldboy

[root@znix oldboy]# #cd - ==== cd $OLDPWD(存放着 你上一次所在的位置)

 

cd ..   ###进入到上一级目录 当前目录的上一级目录

   .    ###当前目录 cp /etc/hosts .

cd ~    ###当前用户的家目录     回老家

cd      ###回老家

cd -    ###进入到上一次所在的位置

2.2.2 练习

#进入到/etc/sysconfig/network-scripts/目录,并查看你所在位置

#进入到上一级目录,并查看你所在位置

#进入到/root目录下面,并显示你所在位置

#快速返回到/你上一次的位置

#回到老家

 

[root@znix ~]# cd /etc/sysconfig/network-scripts/

[root@znix network-scripts]# pwd

/etc/sysconfig/network-scripts

[root@znix network-scripts]# cd ..

[root@znix sysconfig]# pwd

/etc/sysconfig

[root@znix sysconfig]# cd /root/

[root@znix ~]# pwd

/root

[root@znix ~]# cd -

/etc/sysconfig

[root@znix sysconfig]# cd

[root@znix ~]# pwd

/root

2.3 3

一个目录中有很多文件(ls -l 查看时好多屏),想用一条命令最快速度查看到最近更新的文件。如何看?

       -r时逆序显示   -t按时间顺序排序

[root@znix oldboy]# ls -lrt

total 20

-rw-r--r--. 1 root root    7 Aug 17 17:00 t.sh

-rw-r--r--. 1 root root    0 Aug 17 17:00 oldboy.txt

-rw-r--r--. 1 root root    0 Aug 17 17:00 alex.txt

-rw-r--r--. 1 root root    0 Aug 17 17:28 b

-rw-r--r--. 1 root root    8 Aug 17 19:35 test.sh

drwxr-xr-x  3 root root 4096 Aug 23 15:51 data

drwxr-xr-x. 3 root root 4096 Aug 23 15:51 test

-rw-r--r--  1 root root   43 Aug 24 12:02 nginx.conf

 

2.3.1 指定ls命令显示日期的格式

[root@znix etc]# ls -l --time-style=long-iso

2.4 4

在配置apache 执行了./configure --prefix=/application/apache2.2.17  来编译apche make install 完成后,希望用户访问 apache路径更简单,需要给/application/apache2.2.17 目录做一个软链接/application/apache,使得内部开发或管理人员通过/application/apache 就可以访问到apache 的安装目录/application/apache2.2.17 下的内容,请你给出实现的命令。

(提示:apache为一个 web服务)

2.4.1 模拟环境

创建目录

[root@znix old

首页 上一页 1 2 3 下一页 尾页 1/3/3
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇centos(1)-从virtualbox安装cento.. 下一篇定时任务之crontab命令

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目