文档库 最新最全的文档下载
当前位置:文档库 › LINUX SHELL命令练习题

LINUX SHELL命令练习题

LINUX   SHELL命令练习题
LINUX   SHELL命令练习题

LINUX SHELL命令练习题(1)

1)Linux 核心的许可证是什么?

a. NDA

b. GDP

c. GPL

d.GNU

2)谁是Linux的创始人

a. Turbolinux

b. AT&T Bell Laboratry

c. University of Helsinki

d. Linus Torvalds

3)确定myfile的文件类型的命令是什么

a. type myfile

b. type -q myfile

c. file myfile

d. whatis myfile

4)用来分离目录名和文件名的字符是什么

a. slash (/)

b. period (.)

c. dash (-)

d. asterisk (*)

5)你想显示文件"longfile"的最后10行,下面那个命令是正确的(选择最合适的答案)

a、tail logfile

b、head -10 longfile

c、tail -d 10 longfile

d、head longfile

6)假如你得到一个运行命令被拒绝的信息,你可以用哪个命令去修改它的权限使之可以正

常运行

a. path=

b. chmod

c. chgrp

d. chown

7)拷贝mydir\myfile文件到dir2目录下,但是系统提示这个文件已经存在,下面那个命

令是正确的

a、cp -w mydir\myfile dir2

b、cp -i mydir\myfile dir2

c、cp mydir\myfile dir2

d、cp -v mydir\myfile dir2

8)下面那个命令允许对文件重命名(选择最合适的答案)

a、rn

b、rname

c、replace

d、mv

9)假如文件是按8进制来定义,下面那个值代表了读和写

a、2

b、6

c、4

d、1

10)linux临时目录一般存在下面那个文件夹中

a、/tmp

b、/proc

c、/data

d、/dev

11)一个文件的权限是-rw-rw-r--,这个文件所有者的权限是什么

a、read-only

b、read-write

c、write

d、read-write-excute

12)下面哪个值代表多用户启动

a、1

b、0

c、3

d、5

13)下面哪个文件代表系统初始化信息

a、/etc/inittab

b、/etc/init

c、/etc/proc

d、/etc/initproc

14)哪条命令从当前系统切换到启动级别1

a、inittab 1

b、init 1

c、level 1

d、rlevel1

15)下面哪个选项能取消shutdown命令

a、shutdown -c

b、shutdown -x

c、shutdown -u

d、shutdown -n

16)哪个符号加在命令后面可以在后台执行程序

a. @

b. &

c. #

d. *

17)在vi编辑器里,哪个命令能将光标移到第200行

a. 200g

b. :200

c. g200

d. G200

18)下面哪个配置文件用来定义syslog的后台进程

a、system.conf

b、syslog.conf

c、syslogd

d、slog.conf

19)下面哪个syslog.conf代表httpd进程

a、httpd

b、proc

c、smtp

d、daemon

20)你给公司的新同事添加一个用户,你起初指定他的帐号在30天后过期,现在想改变这

个过期时间,用下面哪个命令

a、usermod -a

b、usermod -d

c、usermod -x

d、usermod -e

21)用下面哪个命令可以不用退出vi编辑器来切换文件

a. :e for edit command

b. map command

c. export command

d. set command

22)下面哪个选项用来添加用户定义用户登录的shell

a、-s

b、-u

c、-l

d、-sh

23)如果你想给变量"IQ"定义为4,下面哪些是正确的

a、IQ=4

b、set IQ=4

c、set $IQ=4

d、IQ set 4

24)在系统重建的时候,下面哪个参数能用来对mkfs命令检查坏块

a、-b

b、-e

c、-c

d、-check

25)哪一个命令能用来查找在文件TESTFILE中只包含四个字符的行?

a.grep '????' TESTFILE

b.grep '....' TESTFILE

c.grep '^????$' TESTFILE

d.grep '^....$' TESTFILE

26)哪一个命令能用来删除当前目录及其子目录下名为‘core'的文件?

a.find . -name core -exec rm ;

b.find . -name core -exec rm {} \ ;

c.find . -name core -exec rm {} -;

d.find . -name core -exec rm {} ;

27)用标准的输出重定向(>)”>file01”能使文件file01的数据

a. 被复制

b. 被移动

c. 被覆盖

d. 被打印

28)按_____键能中止当前运行的命令

a. Ctrl-D

b. Ctrl-C

c. Ctrl-B

d. Ctrl-F

29)下面对Linux命令的描述哪个是正确的

a. 不是大小写敏感的

b. 都是大写的

c. 大小写敏感

d. 都是小写

30)在vi编辑器里,命令”dd”用来删除当前?

a. 字

b. 字符

c. 变量

d. 行

31)下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中?

a.cat

b.less

c.tee

d.wee

32)spool文件系统放到什么位置

a、/proc

b、/spool

c、/var

d、/lpd

33)下面哪个命令能去掉主引导信息里的内容

a、fdisk /mbr

b、format /mbr

c、mbr /format

d、mbr /replace

34)下面哪条命令可以显示交换内存

a、showmem

b、freemem

c、swap

d、free

35)下面哪条命令可以显示用户默认设置

a、useradd -u

b、show defaults

c、show user defaults

d、useradd –D

36)下面哪段定义了添加一个tar文件的信息

a、use the append command

b、use the add command

c、use the tar command with the -a switch

d、use the tar command with the -r switch

37)在vi中下列哪些命令可以用来在光标前插入文本?

a. p [text]

b. a [text]

c. i [text]

d. o [text]

38)关于linux下列说明哪些是正确的?

a. Linux 是一个开放源码的操作系统.

b. Linux 是一个类UNIX的操作系统.

c. Linux 是一个多用户的操作系统.

d. Linux 是一个多任务的操作系统.

39)哪些命令组合起来能统计多少用户登录系统

a.who | wc -w

b.who | wc -l

c.who | wc -c

d.who | wc

40)如果你对文件和目录的权限不确定,则不能用 _______命令来检测权限.

a. ps

b. ls -l

c. ck

d. chown

41)下面哪些环境变量是在Turbolinux shell下被定义的?

a. PATH

b. CD

c. PS1

d. TERM

42)创建一个用户帐号需要在/etc/passwd中定义哪些信息

a、login name

b、password age

c、default group

d、userid

43)在本地的文件系统中下列哪些linux路径结构是无效的?

a. //usr\zhang/memo

b. \usr\zhang\memo

c. /usr/zhang/memo

d. \usr/zhang/memo

44)Turbolinux支持哪些编程语言

a.Perl

b.Python

c.C++

d.Fortran

45)echo命令可以用来显示?

a. 参数

b. 文本字符

c. 过滤内容

d. shell 变量

LINUX SHELL命令练习题(2)

1、下列那一个指令能用来列出目录的内容?

A. ls

B. ps

C. rm

D. del

2、下列那一个指令能用来显示文件的内容?

A. ps

B. rm

C. cd

D. cat

3、下列那一个指令能转换目录?

A. ps

B. ls

C. cd

D. rm

4、下列那一个指令能清除屏幕?

A. cls

B. clear

C. check

D. put

5、下列那一个指令能显示目前的路径?

A. show

B. cd

C. pwd

D. more

6、下列那一个指令无法用来分页显示文件内容?

A. more

B. less

C. cat file | more

D. ps

7、下列那一个指令能拷贝文件?

A. rm

B. cd

C. talk

D. cp

8、下列那一个指令能新建空目录?

A. mk

B. dir

C. rmdir

D. mkdir

9、下列那一个指令能在文件中搜寻关键词?

A. ps

B. cat

C. more

D. grep

10、下列那一个指令能删除空目录?

A. rmdir

B. more

C. cp

D. cls

11、下列那一个指令能删除文件?

A. cp

B. mkdir

C. rm

D. rmdir

12、下列那一个指令能新建一个空文档?

A. rm

B. pwd

C. more

D. touch

13、下列那一个指令能变更系统时间?

A. time

B. date

C. clock

D. settime

14、下列那一个指令能新增使用者账号?

A. adduser

B. newuser

C. getuser

D. nuser

15、下列那一个指令能设定使用者的密码?

A. pwd

B. newpwd

C. passwd

D. password

16、下列那一个指令能转换使用者身份?

A. passwd

B. log

C. who

D. su

17、下列那一个指令能显示磁盘剩余空间?

A. dd

B. df

C. dw

D. du

18、下列那一个指令能显示目录的大小?

A. dd

B. df

C. du

D. dw

19、下列那一个指令能用来搜寻文件?

A. find

B. ffind

C. fwhere

D. fwho

20、下列那一个指令能用来挂载文件系统?

A. munt

B. mount

C. unmount

D. umont

21、下列那一个指令能用来卸载文件系统?

A. umount

B. unmount

C. mount

D. umont

22、下列那一个指令能用来格式化软盘?

A. format

B. fd

C. fdformat

D. mkdir

23、下列那一个指令能用来制作启动盘?

A. mkdir

B. mkdisk

C. mkbootdisk

D. mktemp

24、下列那一个指令能用来显示进程?

A. ds

B. ps

C. as

D. ms

25、下列那一个不是压缩指令?

A. compress

B. gzip

C. bzip2

D. tar

26、下列那一个指令能用来将某一个目录打包成一个文件?

A. tar

B. cheese

C. quee

D. wzip

27、下列那一个指令能用来改动文件目录的权限属性

A. chown

B. chmod

C. chsh

D. chpwd

28、下列那一个指令能用来改动文件拥有者及群组?

A. chown

B. chmod

C. chsh

D. chpwd

29、下列那一个指令能用来改动shell的使用种类?

A. chown

B. chmod

C. chsh

D. chpwd

30、下列那一个指令能用来查看谁在在线?

A. whom

B. who

C. whoami

D. ww

31、下列那一个指令能用来查看系统负载情形

A. w

B. who

C. load

D. ps

32、下列那一个指令能用来显示使用者自己是什么身份?

A. ps

B. whoami

C. who

D. w

33、下列那一个指令能用来查看核心版本等信息?

A. show

B. uname

C. name

D. system

34、下列那一个指令能用来显示主机名称?

A. host

B. dig

C. hostname

D. nslookup

35、下列那一个指令能用来显示网卡的设定情形?

A. if

B. ifconf

C. ifconfig

D. eth0

36、下列那一个指令能用来显示开机过程的重要讯息画面?

A. dmesg

B. mesg

C. showsys

D. dump

37、下列那一个指令能用来查看内存?

A. mf

B. free

C. memory

D. memshow

38、下列那一个指令能用来查看程序执行的情形和内存?

A. top

B. free

C. showps

D. memrun

39、下列那一个指令能用来查看系统负载及已开机天数?

A. w

B. power

C. bootdir

D. uptime

40、下列那一个指令能用来关机?

A. poweroff

B. shutdown

C. reboot

D. closeboot

41、下列那一个不能用来重启?

A. init 0

B. reboot

C. shutdown

D. init 6

42、下列那一个指令能用来转换至不同的runlevels?

A. tel

B. telinit

C. goto

D. reboot

43、下列那一个指令能用来显示网络连结,路由表,网络接口状态等信息?

A. netstat

B. ps

C. net

D. shownet

44、bash 是指一种?

A. shell

B. batch command

C. cgi

D. asp

45、忘了root密码应该怎么处理?

A. 重装系统

B. 关机

C. 进入单人模式,用passwd重设密码

D. 制作启动盘

46、文件权限755 , 对文件拥有者而言, 何义?

A. 可读,可执行, 可写入

B. 可读

C. 可读,可执行

D. 可写入

47、目录权限711 , 对其他人(非目录拥有者)而言, 何义?

A. 可执行

B. 可进入

C. 可读,可执行

D. 可写入

48、rw-rw-rw- 的权限属性, 用八进制数字系统, 怎么表示?

A. 555

B. 444

C. 777

D. 666

49、rw-r----x 的权限属性, 用八进制数字系统, 怎么表示?

A. 641

B. 341

C. 541

D. 441

50、何谓具suid 权限?

A. 程序只有root才能执行

B. 程序只有文件拥有者才能执行

C. 程序只有nobody才能执行

D. 执行时和文件拥有者具相同身份

LINUX SHELL命令练习题(3)

1.cron 后台常驻程序(daemon) 用于:

A. 负责文件在网络中的共享

B. 管理打印子系统Manages the printing subsystem

C. 跟踪管理系统信息和错误

D. 管理系统日常任务的调度(scheduling)

2.在大多数Linux发行版本中,以下哪个属于块设备(block devices) ?

A. 串行口

B. 硬盘

C. 虚拟终端

D. 打印机

3.下面哪个Linux命令可以一次显示一页内容?

A. pause

B. cat

C. more

D. grep

4.怎样了解您在当前目录下还有多大空间?

A. Use df

B. Use du /

C. Use du .

D. Use df .

5.怎样更改一个文件的权限设置?

A. attrib

B. chmod

C. change

D. file

6.假如您需要找出/etc/my.conf 文件属于哪个包(package) ,您可以执行:

A. rpm -q /etc/my.conf

B. rpm -requires /etc/my.conf

C. rpm -qf /etc/my.conf

D. rpm -q | grep /etc/my.conf

7.假如当前系统是在level 3 运行,怎样不重启系统就可转换到level 5 运行?

A. Set level = 5

B. init 5

C. run 5

D. ALT-F7-5

8.那个命令用于改变IDE 硬盘的设置?

A. hdparam

B. ideconfig

C. hdparm

D. hddparm

9.下面哪个命令可以列出定义在以后特定时间运行一次的所有任务?

A. atq

B. cron

C. batch

D. at

10.下面命令的作用是:set PS1="[uwt]\$",export PS1

A. 改变错误信息提示

B. 改变命令提示符

C. 改变一些终端参数

D. 改变辅助命令提示符

11.作为一个管理员,你希望在每一个新用户的目录下放一个文件.bashrc ,那么你应该

在哪个目录下放这个文件,以便于新用户创建主目录时自动将这个文件复制到自己的目录下。

A. /etc/skel/

B. /etc/default/

C. /etc/defaults/

D. /etc/profile.d/

12.在bash中,export命令的作用是:

A. 在子shell中运行条命令

B. 使在子shell中可以使用命令历史记录

C. 为其它应用程序设置环境变量

D. 提供NFS分区给网络中的其它系统使用

13.在使用了shadow口令的系统中,/etc/passwd和/etc/shadow两个文件的权限正确的是:

A. -rw-r----- , -r--------

B. -rw-r--r-- , -r--r--r--

C. -rw-r--r-- , -r--------

D. -rw-r--rw- , -r-----r--

14.下面哪个参数可以删除一个用户并同时删除用户的主目录?

A. rmuser -r

B. deluser -r

C. userdel -r

D. usermgr -r

15.有一个备份程序mybackup,需要在周一至周五下午1点和晚上8点各运行一次,下面

哪条crontab的项可以完成这项工作?

A. 0 13,20 * * 1,5 mybackup

B. 0 13,20 * * 1,2,3,4,5 mybackup

C. * 13,20 * * 1,2,3,4,5 mybackup

D. 0 13,20 1,5 * * mybackup

16.如何从当前系统中卸载一个已装载的文件系统

A. umount

B. dismount

C. mount -u

E. 从/etc/fstab 中删除这个文件系统项

17.如果你的umask设置为022,缺省的,你创建的文件的权限为:

A. ----w--w-

B. -w--w----

C. r-xr-x---

D. rw-r--r--

18.在一条命令中如何查找一个二进制命令Xconfigurator 的路径?

A. apropos Xconfigurator

B. find Xconfigurator

C. where Xconfigurator

D. which Xconfigurator

19.哪一条命令用来装载所有在/etc/fstab 中定义的文件系统?

A. amount

B. mount -a

C. fmount

D. mount -f

20.运行一个脚本,用户不需要什么样的权限?

A. read

B. write

C. execute

D. browse on the directory

21.在Linux中,如何标识接在IDE0上的slave硬盘的第2个扩展分区?

A. /dev/hdb2

B. /dev/hd1b2

C. /dev/hdb6

D. /dev/hd1b6

22.在应用程序起动时,如何设置进程的优先级?

A. priority

B. nice

C. renice

D. setpri

23.在bash 中, 在一条命令后加入"1>&2" 意味着:

A. 标准错误输出重定向到标准输入

B. 标准输入重定向到标准错误输出

C. 标准输出重定向到标准错误输出

D. 标准输出重定向到标准输入

24.下面哪条命令可以把f1.txt复制为f2.txt?

A. cp f1.txt | f2.txt

B. cat f1.txt | f2.txt

C. cat f1.txt > f2.txt

D. copy f1.txt | f2.txt

25.显示一个文件最后几行的命令是:

A. tac

B. tail

C. rear

D. last

26.如何快速切换到用户John的主目录下?

A. cd @John

B. cd #John

C. cd &John

D. cd ~John

27.把一个流中所有字符转换成大写字符,可以使用下面哪个命令?

A. tr a-z A-Z

B. tac a-z A-Z

C. sed /a-z/A-Z

D. sed --toupper

28.使用什么命令可以查看Linux的启动信息?

A. mesg -d

B. dmesg

C. cat /etc/mesg

D. cat /var/mesg

29.运行级定义在:

A. in the kernel

B. in /etc/inittab

C. in /etc/runlevels

D. using the rl command

30.如何装载(mount)上在/etc/fstab 文件中定义的所有文件系统?

A. mount -a

B. mount /mnt/*

C. mount

D. cat /etc/fstab | mount

31.如果使用ln命令将生成了一个指向文件old的符号链接new,如果你将文件old删除,

是否还能够访问文件中的数据?

A. 不可能再访问

B. 仍然可以访问

C. 能否访问取决于file2的所有者

D. 能否访问取决于file2的权限

32.在ext2fs文件系统中,缺省的为root用户保留多大的空间?

A. 3%

B. 5%

C. 10%

D. 15%

33.下面哪个命令用来显示系统中各个分区中inode的使用情况?

A. df -i

B. df -H

C. free -b

D. du -a -c /

34.在大多数Linux发行版本中,图形方式的运行级定义为?

A. 1

B. 2

C. 3

D. 5

35.如何在系统文档中找到关于print这个单词的所有说明?

A. man print

B. which print

C. locate print

D. apropos print

36.命令man 5 passwd 含义是?

A. 显示passwd 命令的使用方法

B. 显示passwd 文件的结构

C. 显示passwd 命令的说明的前五行

D. 显示关于passwd的前五处说明文档。

37.如何在文件中查找显示所有以"*"打头的行?

A. find * file

B. wc -l *

C. grep -n * file

D. grep * file

38.在ps命令什么参数是用来显示所有用户的进程的?

A. a

B. b

C. u

D. x

39.显示二进制文件的命令是?

A. od

B. vil

C. view

D. binview

40.如何显示Linux系统中注册的用户数(包含系统用户)?

A. account -l

B. nl /etc/passwd |head

C. wc --users /etc/passwd

D. wc --lines /etc/passwd

41.在一行结束位置加上什么符号,表示未结束,下一行继续?

A. /

B.

C. ;

D. |

42.命令kill 9 的含义是:

A. kills the process whose PID is 9.

B. kills all processes belonging to UID 9.

C. sends SIGKILL to the process whose PID is 9.

D. sends SIGTERM to the process whose PID IS 9.

43.如何删除一个非空子目录/tmp?

A. del /tmp/*

B. rm -rf /tmp

C. rm -Ra /tmp/*

D. rm -rf /tmp/*

44.使用什么命令可以在今天午夜运行命令cmd1 ?

A. at midnight cmd1

B. cron -at "00:00" cmd1

C. batch -t "00:00"

D. echo "cmd1" | at midnight

45.你的系统使用增量备份策略,当需要恢复系统时,你需要按什么顺序恢复备份数据?

A. 最后一次全备份,然后从最早到最近的增量备份

B. 最后一次全备份,然后从最近到最早的增量备份

C. 最早到最近的增量备份,然后最后一次全备份

D. 最近到最早的增量备份,然后最后一次全备份

46.对所有用户的变量设置,应当放在哪个文件下?

A. /etc/bashrc

B. /etc/profile

C. ~/.bash_profile

D. /etc/skel/.bashrc

47.Linux系统中,一般把命令ls 定义为ls --color 的别名,以便以不同颜色来标识

不同类型的文件。但是,如何能够使用原先的ls命令?

A. ls

B. ;ls

C. ls $$

D. ls --noalias

48.在Linux系统中的脚本文件一般以什么开头?

A. $/bin/sh

B. #!/bin/sh

C. use /bin/sh

D. set shell=/bin/sh

49.下面哪种写法表示如果cmd1成功执行,则执行cmd2命令?

A. cmd1&&cmd2

B. cmd1|cmd2

C. cmd1;cmd2

D. cmd1||cmd2

50.什么命令用来只更新已经安装过的rpm软件包?

A. rpm -U *.rpm

B. rpm -F *.rpm

C. rpm -e *.rpm

D. rpm -q *.rpm

51.在windows98 与Linux 双起动的系统中,如果要让LILO 管理引导,则LILO

应该放在:

A. MBR

B. /

C. root分区的首扇区

D. /LILO

52.ldconfig的配置文件是

A. /lib/ld.so

B. /etc/ld.so.conf

C. /etc/ld.so.cache

E. /etc/modules.conf

53.下面哪个命令可以压缩部分文件:

A. tar -dzvf filename.tgz *

B. tar -tzvf filename.tgz *

C. tar -czvf filename.tgz *

D. tar -xzvf filename.tgz *

Shell命令

Shell Shell 就是用户与操作系统内核之间的接口,起着协调用户与系统的一致性和在用户与系统之间进行交互的作用。 4.1.1 Shell 的基本概念 1. 什么是S hell Shell 就是用户与操作系统内核之间的接口,起着协调用户与系统的一致性和在用户与系统之间进行交互的作用。Shell 在L inux 系统中具有极其重要的地位,如图4-1 所示

第 4 章 Shell 与 V i 编辑器 - 71 - diff grep vi multitasking sh gcc device hardware interface kernn e l TCP/IP stack bash utilii t es 图 4-1 Linux 系统结构组成 2. Shell 的功能 Shell 最重要的功能是命令解释,从这种意义上来说,Shell 是一个命令解释器。Linux 系统中的所有可执行文件都可以作为 Shell 命令来执行。将可执行文件作一个分类,如表 4-1 所示。 表 4-1 可执行文件的分类 部的解释器将其解释为系统功能调用并转交给内核执行;若是外部命令或实用程序就试图 在硬盘中查找该命令并将其调入内存,再将其解释为系统功能调用并转交给内核执行。在 查找该命令时分为两种情况: 用户给出了命令路径,Shell 就沿着用户给出的路径查找,若找到则调入内存,若没有 则输出提示信息; 用户没有给出命令的路径,Shell 就在环境变量 PATH 所制定的路径中依次进行查找, 若找到则调入内存,若没找到则输出提示信息。 图 4-2 描述了 S hell 是如何完成命令解释的。

2017年题库Linux复习材料

一、填空题 1.建立用户账号的命令是__useradd________。 2.修改账号密码的命令是__passwd________。 3.更改用户密码过期信息的命令是__chage________。 4.创建一个新组的命令是___groupadd_______。 5.用于在不注销的情况下切换到系统中的另一个用户的命令是___su_______。 6.显示系统中进程信息的命令是_____ps__-aux_____。 7.以树状方式表现进程的父子关系的命令是___pstree_________。 8.显示当前系统正在执行的进程的相关信息的命令是___top_________。 9.显示或者设置当前系统的主机名的命令是___hostname_________。 10.Linux系统中使用最多的文件系统是_______ext3/4____________。 11.列出磁盘分区信息的命令是___df_______。 12.将设备挂载到挂载点处的命令是__mount________。 13.检查文件系统的磁盘空间占用情况的命令是____du______。 14.统计目录(或文件)所占磁盘空间大小的命令是__du________。 15.为文件建立在其他路径中的访问方法(链接)的命令是__ln_______,链接有两种:___ 软链接______和___硬链接 ______。 16.改变文件或目录的读写和执行权限的命令是__chmod________。 17.指定在创建文件或目录时预设权限掩码的命令是___umask_______。 18.改变文件或目录所有权的命令是__chown________。 19.ACL可以为某个文件单独设置该文件具体的某用户或组的权限。需要掌握的命令也只有 三个:__getfacl__、__setfacl__、__chacl__。 20.gzip命令的功能是____压缩文件________。 21.使用tar命令时,应该记住的两个选项组合是:__-cvf__和_-xvf________,他们的功 能分别是:___打包目录(文件)成一个文档___和__释放打包的文档_______。 22.Shell有四种变量:__用户自定义变量__、_环境变量_、__内部变量__和__位置变量__。 23.在定义变量时,变量名前不应加符号____$______,在引用变量的内容时则应在变量名 前加该符号。 24._route___命令用来查看或编辑路由表。 25.__ping_命令可以用于检查网络的连接情况,有助于分析判定网络故障。 26.__tracert______命令可用于显示从本机到目标机的数据包所经过路由。 27.DHCP的全称是___动态主机配置协议_____。 28.Linux上的WWW服务器是__Apache_______。 29.fdisk命令中可以创建的分区类型有:_主分区__、扩展分区和__逻辑分区___。 30.将前一个命令的标准输出作为后一个命令的标准输入,称之为__管道______。 31.Linux系统中测试DNS服务器是否能够正确解析域名的的命令是__nslookup______。 32.添加一个用户并设置密码:先用_______添加用户,再用_______命令设置该用户的密码。 33.在Linux系统下,第一个SCSI通道的硬盘会被标识为__sda___第二个IDE通道的硬盘 被标识为___hdb_____。 34.结束后台进程的命令是 kill 35.把文件file1和file2合并成file3的命令是___cat file1 file2 > 36.________top________ 命令能够实时地显示进程状态信息。

ubuntu shell 使用命令大全

ubuntu shell 使用命令大全 前言 下面的命令大都需要在控制台/ 终端/ shell 下输入。 控制台, 终端, 和shell 意味着同样一件事- 一个命令行界面,他可以用来控制系统。 打开一个控制台: 应用程序--> 附件--> 终端 任何一个使用'sudo' 作为前缀的命令都需要拥有管理员(或root) 访问权限。所以你会被提示输入你自己的密码。 安装升级 查看软件xxx安装内容 dpkg -L xxx 查找软件库中的软件 apt-cache search 正则表达式 或 aptitude search 软件包 显示系统安装包的统计信息 apt-cache stats 显示系统全部可用包的名称 apt-cache pkgnames 显示包的信息 apt-cache show k3b 查找文件属于哪个包 apt-file search filename 查看已经安装了哪些包 dpkg -l 查询软件xxx依赖哪些包 apt-cache depends xxx 查询软件xxx被哪些包依赖 apt-cache rdepends xxx 增加一个光盘源 sudo apt-cdrom add 系统升级 sudo apt-get update (这一步更新包列表) sudo apt-get dist-upgrade (这一步安装所有可用更新) 或者 sudo apt-get upgrade (这一步安装应用程序更新,不安装新内核等) 清除所有已删除包的残馀配置文件 dpkg -l |grep ^rc|awk '{print $2}' |sudo xargs dpkg -P 如果报如下错误,证明你的系统中没有残留配置文件了,无须担心。 dpkg: --purge needs at least one package name argument Type dpkg --help for help about installing and deinstalling packages [*]; Use `dselect' or `aptitude' for user-friendly package management; Type dpkg -Dhelp for a list of dpkg debug flag values; Type dpkg --force-help for a list of forcing options; Type dpkg-deb --help for help about manipulating *.deb files; Type dpkg --license for copyright license and lack of warranty (GNU GPL) [*]. Options marked [*] produce a lot of output - pipe it through `less' or `more' ! 编译时缺少h文件的自动处理 sudo auto-apt run ./configure 查看安装软件时下载包的临时存放目录

Linux基本命令2

Linux基本命令 一、实训目的 ●掌握Linu各类命令的使用方法; ●熟悉Linx操作环境 二、实训内容 练习使用Linux常用命令,达到熟练应用的目的 三、实训步骤 子项目1.文件和目录类命令的使用 利用root用户登录到系统,进入字符界面。 1)用pwd命令查看当前所在目录。 2)用ls命令列出此目录下的文件和目录。 3)用-a选项列出此目录下包括隐藏文件在内的所有文件和目录。 4)用man命令查看ls命令的使用手册 5)在当前目录下,创建测试目录test mkdir test 6)利用ls命令列出文件和目录,确认test目录创建成功 7)进入test目录,利用pwd查看当前工作目录。cd /root/test pwd 8)利用touch命令,在当前目录创建一个新的空文件newfile。touch newfile 9)利用cp命令复制系统文件/etc/profile到当前目录下 cp /etc/profile /root/test 10)复制文件profile到一个新的文件profile.bak,作为备份 cp /etc/profile profile.bak 11)用ll命令以长格的形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时 间的不同 12)用less命令分屏查看文件profile的内容,注意练习less命令的各个子命令,如b、p、q等,并对then 关键字查找。less /etc/profile 13)用grep命令在profile文件中对关键字then进行查询,并与上面的结果比较。 grep then /etc/profle 14)给文件profile创建一个软连接lnsprofile和一个硬链接lnhprofile ln -s profile lnsprofile(创建软连接) ln profile lnhprofile(创建硬链接) 15)一长格形式显示文件profile、lnsprofile和lnhprofile的详细信息。注意比较3个文件链接数的不同。

Linux常用命令训练习题1

Linux常用命令训练 一、文件操作命令 1.查看当前目录下的包含隐藏文件在内的所有文件,但不包括备份文件。 ls -a 2.按修改时间查看当前目录下的后缀为“.c”的文件,采用长格式显示。 ls -t -l *.c 3.用file命令查看当前目录下所有文件 file * 4.用file命令查看当前目录下所有以“.c”为后缀的文件信息 file *.c 二、文件拷贝命令 1.将/usr/games目录下的所有内容拷贝到/vivi/bbb目录下 cp -r /usr/games /vivi/bbb 2.将用户目录下的文件“a.c”拷贝到该目录的子目录“program”下。

cp a.c program 三、文件移动命令 1.将用户目录下的文件“1.c”移动到该目录的子目录“aaa”下,并覆盖该目录下的 2.c文件。 mv -i 1.c aaa/2.c 四、文件链接命令 1.在目录“~/program”下建立“~/a.c”的符号链接文件“b.c” ln - s ~/a.c ~/program/b.c 五、文件删除命令 1.强制删除目录“~/program”下的所有后缀为”.c”的文件 rm -f ~/program /*.c 六、修改文件属性 1.修改文件“~/program/a.sh”权限为文件所有者可读、可写、可执行,其他所有者 可读、可执行,但不可写 chmod 705 ~/program/a.sh

2.修改文件用户目录下,aaa/目录里的2.c文件修改时间为2011年1月1日20点 30分。 touch -m “20:30:00 2011-1-1” aaa/2.c 七、文件搜索名 1.编辑一段文字,显示文件中包含“linux”的行,并打印输出 grep -n linux aa 2.在用户目录下新建三个文件,分别为ab1.c 、ab2.c、 ab 3.c,分别设置修改时间 为5天前的某天,然后查看用户目录中包含ab字符串的5天前修改过的文件,并将他们删除,删除钱需要得到用户的确认,但是删除过程中不需要任何提示。 touch ab1.c ab2.c ab3.c touch -r “11:11:11 2013-2-3” ab1.c touch -r “11:11:11 2013-2-3” ab2.c touch -r “11:11:11 2013-2-3” ab2.c 八、创建目录 1.创建一个权限为所有者有读、写、执行权限,其他用户均为可读权限的目录,名为 ddd mkdir -m 705 ddd

Linux常用命令大全.pdf

Linux常用命令学习 1、ls命令 就是list的缩写,通过ls 命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限)查看目录信息等等 常用参数搭配: ls -a 列出目录所有文件,包含以.开始的隐藏文件 ls -A 列出除.及..的其它文件 ls -r 反序排列 ls -t 以文件修改时间排序 ls -S 以文件大小排序 ls -h 以易读大小显示 ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来 实例: (1) 按易读方式按时间反序排序,并显示文件详细信息 ls -lhrt (2) 按大小反序显示文件详细信息 ls -lrS (3)列出当前目录中所有以“t”开头的目录的详细内容 ls -l t* (4) 列出文件绝对路径(不包含隐藏文件) ls | sed "s:^:`pwd`/:" (5) 列出文件绝对路径(包含隐藏文件) find $pwd -maxdepth 1 | xargs ls -ld 2、cd命令 (changeDirectory),命令语法:cd [目录名]。说明:切换当前目录至dirName 实例: (1)进入要目录 cd /

(2)进入"家"目录 cd ~ (3)进入上一次工作路径 cd - (4)把上个命令的参数作为cd参数使用。 cd !$ 3、pwd命令 查看当前工作目录路径 实例: (1)查看当前路径 pwd (2)查看软链接的实际路径 pwd -P 4、mkdir命令 创建文件夹 可用选项: -m: 对新建目录设置存取权限,也可以用chmod命令设置; -p: 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不在的目录,即一次可以建立多个目录; 实例: (1)当前工作目录下创建名为t的文件夹 mkdir t (2)在tmp目录下创建路径为test/t1/t的目录,若不存在,则创建 mkdir -p /tmp/test/t1/t 5、rm命令 删除一个目录中的一个或多个文件或目录,如果没有使用- r选项,则rm不会删除目录。如果使用rm 来删除文件,通常仍可以将该文件恢复原状 rm [选项] 文件… 实例:

linux文件命令基础练习

练习一: Shell 基础命令 (1)一、练习目的 1、 掌握目录和文件操作的常用命令。 二、练习内容1、 目录操作命令练习:在SHELL 终端中练习以下命令(并记录结果,回答所提问题): 假设当前用户是zsc ,查看当前目录命令:pwd (问题:当前的路径是什么?绝对路径与相对路径区别是什么?命令提示符由哪几部分组成?)/home/zsc 命令提示符组成部分:用户名、z 主机名、当前路径[root@localhost ~] 查看目录内容命令:ls -al (问题:隐藏文件有何特点?显示文件属性的每一行信息各部分的含义是什么?,怎样查看目录自身属性信息?)隐藏文件名的前面有个小数点 每一条信息各部分含义分别是:文件类型、文件权限、硬链接文件个数、文件所有者、文件所属组、文件实际大小、最后修改时间、文件名称Ls – dl ·d wxr -x---- 16 root 4096 03-24 22:55(1)·- 一般文件·d 目录文件·l 符号链接文件·b 块设备文件·c 字符型设备文件 (2)r 表示读权限W 表示写权限x 表示执行权限、管路敷设技术通过管线敷吊顶层配置不规范高中资料试卷问题,而且可保障各类管路习题到位。在管路敷设过程中,要加强看护关于管路高中资料中资料试卷弯扁度固定盒位置保护层防腐跨接地线弯曲半径标高等,要求技术交底。管线敷设技术中包含线槽、管架等多项方式,为解决高中语文电气课件中管壁薄、接口不严等问题,合理利用管线敷设技术。线缆敷设原则:在分线盒处,当不同电压回路交叉时,应采用金属隔板进行隔开强电回路须同时切断习题电源,线缆敷设完毕,要进行检查和检测处理。、电气课件中调试对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所互作用与相互关系,根据生产工艺对电气设备进行空载与带负荷下高中资料试卷调控试验;对设备进行调整使其在正常工况下与过度工作下都可以正常工作整核对定值,审核与校对图纸,编写复杂设备与装置高中资料试卷调试方案,编写重要设备高中资料试卷试验方案以及系统启动方案;对整套启动过程中高中资料试卷电气设备进行调试工作并且进行过关运行高中资料试卷技术指导。对于调试过程中高中资料试卷技术问题,作为调试人员,需料、设备制造厂家出具高中资料试卷试验报告与相关技术资料,并且了解现场设备高中资料试卷布置情况电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。、电气设备调试高中资料试卷技术护装置调试技术,电力保护高中资料机组在进行继电保护高中资料试卷总体配置时,需要在最大限度内来确保机组高中资料试卷安全,并且尽可能地缩小故障高围,或者对某些异常高中资料试卷工况进行自动处理,尤其要避免错误高中资料试卷保护装置动作,并且拒绝动作,来避免不必要高中资料试卷突然停机。因此,电力高中资料试卷保护装置调试技术,要求电力保护装置做到准确灵活。对于差动保护装置高中资料试卷调试技术是指发电机一变时,需要进行外部电源高中资料试卷切除从而采用高中资料试卷主要保护装置。

linux基本命令练习

Linux基本命令练习一 实验内容: 1.使用超级用户登录,新建组new-section,指定组ID为800。 [root@localhost root]# groupadd -g 800 new-section 2、新建用户john,所属组为new-section,密码为john。 [root@localhost root]# useradd john [root@localhost root]# passwd john New passwd:john [root@localhost root]#useradd –g new-section john 3、查看内存的使用情况,并将查看结果保存到用户主目录的https://www.wendangku.net/doc/c52126395.html, 文件。 [root@localhost root]# cat /proc/meminfo [root@localhost root]# cp /proc/meminfo /root/https://www.wendangku.net/doc/c52126395.html, 4、普通用户helen登录,在其主目录下新建newfile文件,并查看文件属

性。 [root@localhost root]# useradd helen [root@localhost root]# su helen [root@localhost root]$ touch newfile [root@localhost root]$ ls –l 5、设置newfile文件的权限为所有用户可读写。 [root@localhost root]# chmod 666 newfile 6、使用普通用户helen登录,在其主目录下新建newdir目录,并设置权限为755。 [root@localhost root]# useradd helen [root@localhost root]# su --login helen [root@localhost root]$ mkdir –m 755 newdir /root 7、查看helen用户主目录下的所有文件(包含隐藏文件)的详细信息,并将查看结果保存于newdir目录中,文件名为allfiles。 [root@localhost root]# useradd helen [root@localhost root]# su --login helen [root@localhost helen]$ls –a >newdir/alllfiles 8、用root用户登录,创建testdir子目录,并将此目录所属的组设置为helen。 [root@localhost root]# mkdir testdir [root@localhost root]# chown .helen /testdir

Linux复习试题

Linux复习试题 一.填空题 1.vi编辑器具有两种工作模式,------------和--------------。命令模式和输入模式 2.链接分为------------和-------------- 。链接分为硬链接和符号链接;删除原文件,硬链接文件内容仍保留;硬链接和符号连接都是产生一个新的链接文件'; 硬连接只能建立对文件链接。符号链接可以跨不同文件系统创建。 3.我们可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占--1---位,表示--文件类型-----------,第二段占3位,表示-文件所有者----------对该文件的权限。 4. 某文件的权限为:drw-r--r--,用数值形式表示该权限,则该八进制数为----644----------,该文件属性是--目录------------。 5. 唯一标识每一个用户的是---用户ID-----------和用户名。 6. 将前一个命令的标准输出作为后一个命令的标准输入,称之为----管道----------。 7. 在用vi编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入w test.txt ----------。 8.在shell编程时,使用方括号表示测试条件的规则是:方括号两边必须有----空格----------。 9.在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为----hdb----------。10.将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到/home目录下,实现此任务的tar命令格式-tar zcvf /home/wang.tar.gz /home/stud1/wang 。-------------。 11.管道就是将前一个命令的---标准输出-----------作为后一个命令的--标准输入------------。 12.shell不仅是--用户命令------------,它同时也是一种功能强大的编程语言。-------bash-------是Linux的缺省shell。 13.增加一个用户的命令是---adduser 或useradd-----------。 14.用--- >;>; -----------符号将输出重定向内容附加在原文的后面。 15. Linux系统中有两块IDE硬盘,第一块硬盘分为三个分区,则第三个分区表示为-------------,第二块硬盘分为五个分区,则第三个分区表示为------------。16.Linux系统安装完后要配置网卡等信息,其中/etc/sysconfig------------是网络配置文件,保存着IP、网关和域名等信息。 17.Linux系统支持多分区,根据分区的功能,------------是存放所有用户的主目录,------------是交换分区,------------是根目录,------------存放临时文件。 二.判断题 1.进行linux安装,必须由光盘启动并且直接由光盘安装。 2.在shell脚本文件中可以进行命令替换,被替换的命令需要用单引号括起来。3.LINUX是一个真正的多任务和分时操作系统,允许多个用户在相同的机器上一次运行很多程序。 4. 采用webmin软件可以远程对Linux系统进行管理。【】

Linux基本命令大全

下面我们来介绍常用基本命令 一、注销,关机,重启 注销系统的logout命令 1,Logout 注销是登陆的相对操作,登陆系统后,若要离开系统,用户只要直接下达logout命令即可: [root@localhost root]#logout Red Hat Linuxrelease 9(Shike) Kernel 2.4.20.8 on an i686 Login: ←回到登陆的画面 2,关机或重新启动的shutdown命令 Shutdown命令可以关闭所有程序,依照用户的需要,重新启动或关机。 参数说明如下: λ立即关机:-h 参数让系统立即关机。范例如下: [root@localhost root]#shutdown –h now ←要求系统立即关机 λ指定关机时间:time参数可指定关机的时间;或设置多久时间后运行shutdown命令,范例如下: [root@localhost root]#shutdown now ←立刻关机 [root@localhost root]#shutdown +5 ←5分钟后关机 [root@localhost root]#shutdown 10:30 ←在10:30时关机 关机后自动重启:-rλ参数设置关机后重新启动。范例如下: [root@localhost root]#shutdown -r now ←立刻关闭系统并重启 [root@localhost root]#shutdown -r 23:59 ←指定在23:59时重启动 3,重新启动计算机的reboot命令 顾名思义,reboot命令是用来重新启动系统的。常用的参数如下: λ-f 参数:不依正常的程序运行关机,直接关闭系统并重新启动计算机。 -Iλ参数:在在重新启动之前关闭所有网络接口。 虽然reboot命令有个参数可以使用,但是一般只需要单独运行reboot命令就可以了 二、文件与目录的操作 列出文件列表的ls命令 1,ls(list)命令是非常有用的命令,用来显示当前目录中的文件和子目录列表。配合参数的使用,能以不同的方式显示目录内容。范例如下: ? 显示当前目录的内容: [tony@free tony]$ ls Desktop mail myinstall.log test.txt ←有两个目录及两个文件夹 ? 当运行ls命令时,并不会显示名称以―.‖开头的文件。因此可加上―-a‖参数指定要列出这些文件。范例如下: [tony@free tony]$ ls –a ? 以―-s‖参数显示每个文件所有的空间,并以―-S‖参数指定按所有占用空间的大小排序。范例如下: [tony@free tony]$ ls –s –S 总计36 4 Desktop 4 mail 24 myinstall.log 4 test.txt ? 在ls命令后直接加上欲显示的目录路径,就会列出该目录的内容。范例如下: [tony@free tony]$ ls –l/usr/games 2,切换目录的cd命令

Linux Shell常用命令总结

1. find find pathname -options [-print -exec -ok] 让我们来看看该命令的参数: pathname find命令所查找的目录路径。例如用.来表示当前目录,用/来表示系统根目录。 -print find命令将匹配的文件输出到标准输出。 -exec find命令对匹配的文件执行该参数所给出的shell命令。相应命令的形式为'command' {} \;,注意{}和\;之间的空格,同时两个{}之间没有空格, 注意一定有分号结尾。 0) -ok 和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行 find . -name "datafile" -ctime -1 -exec ls -l {} \; 找到文件名为datafile*, 同时创建实际为1天之内的文件, 然后显示他们的明细. find . -name "datafile" -ctime -1 -exec rm -f {} \; 找到文件名为datafile*, 同时创建实际 为1天之内的文件, 然后删除他们. find . -name "datafile" -ctime -1 -ok ls -l {} \; 这两个例子和上面的唯一区别就是-ok会在每个文件被执行命令时提示用户, 更加安全. find . -name "datafile" -ctime -1 -ok rm -f {} \; 1) find . -name 基于文件名查找,但是文件名的大小写敏感. find . -name "datafile*" 2) find . -iname 基于文件名查找,但是文件名的大小写不敏感. find . -iname "datafile*" 3) find . -maxdepth 2 -name fred 找出文件名为fred,其中find搜索的目录深度为2(距当前目录), 其中当前目录被视为第一层. 4) find . -perm 644 -maxdepth 3 -name "datafile*" (表示权限为644的, 搜索的目录深度为3, 名字为datafile*的文件) 5) find . -path "./rw" -prune -o -name "datafile*" 列出所有不在./rw及其子目录下文件名为datafile*的文件。 find . -path "./dir*" 列出所有符合dir*的目录及其目录的文件. find . \( -path "./d1" -o -path "./d2" \) -prune -o -name "datafile*" 列出所有不在./d1和d2及其子目录下文件名为datafile*的文件。 6) find . -user ydev 找出所有属主用户为ydev的文件。 find . ! -user ydev 找出所有属主用户不为ydev的文件,注意!和-user之间的空格。 7) find . -nouser 找出所有没有属主用户的文件,换句话就是,主用户可能已经被删除。 8) find . -group ydev 找出所有属主用户组为ydev的文件。

(完整版)Linux基础命令汇总.

内容: Linux下常用命令 虚拟机Vmware6.0的安装和使用 在Vmware6.0下安装RedHat 9.0 Linux驱动班环境搭建 一、L inux下常用命令 1、Linux命令格式 Linux命令的组成部分:命令字、命令选项、命令参数 2、命令格式举例 3、命令中的其他组成 命令提示符表示命令输入的状态 管理员root用户的提示符“#” [root@localhost ~]# 普通用户提示符“$” [teacher@localhost ~]$ 4、获得命令帮助 (1)help命令 $ help pwd (2)“--help”命令选项 $ touch --help (3)使用man命令阅读手册页 $ man ls (4)使用info命令阅读信息页 $ info ls 5、目录操作命令 (1)列目录 $ls

ls 主要选项参数如下所示: 选项参数含义 -l 一行输出一个文件(单列输出) -a,-all 列出目录中所有文件,包括以“.”开头的文件 实例:$ls -al /home 详细查看/home目录下所有文件及目录(2)显示当前目录名称 $ pwd a)作用 在Linux层次目录结构中,用户可以在被授权的任意目录下利用mkdir命令创建新目录,也可以利用cd命令从一个目录转换到另一个目录。然而,没有提示符来告知用户目前处于哪一个目录中。要想知道当前所处的目录,可以使用pwd命令,该命令显示整个路径名。此命令显示出当前工作目录的绝对路径。 b)实例 [root@localhost ~]#cd /usr/bin;pwd /usr/bin (3)更改当前目录 a)格式 cd [路径] 其中的路径为要改变的工作目录,可为相对路径或绝对路径。 b)使用实例 [root@localhost ~]# cd /home/yft/ [root@localhost yft]# pwd [root@localhost yft]# /home/yft/ 该实例中变更工作目录为“/home/yft/”,在后面的 pwd(显示当前目录)的结果中可以看出。 (4)建立和删除目录 $ mkdir mydir 建立目录mydir $ rmdir mydir 删除目录mydir 6、路径的标识 (1)相对路径是以“.”或“..”开始的目录路径表示形式 cd ./test 进入当前目录的test目录 ls ../bin 进入上一级目录的子目录bin (2)绝对路径是以“/”开始的路径表示形式 ls / cd /home 7、文件操作命令 (1)建立空文件 $ touch tfile (2)文件查找 按文件名进行查找 $ find . -name “file*”在当前目录查找以file开头的所有文件

linux命令练习题.docx

文档来源为 :从网络收集整理.word 版本可编辑 .欢迎下载支持. 任务一:按要求完成以下操作 1)显示日期格式 2)在 /tmp/ 下新建目录test ,并指定权限664 3)显示环境变量path,但将 /root 加入到 $PATH 中 4)用 cat 显示 /etc/passwd,并打印出行号 5)显示 /etc/passwd 文件中的5-10 行 6)显示出 /home/目录下所有文件的ctime 时间 7)显示出 /home /目录下所有文件的atime 时间 8)显示出 /home /目录下所有文件夹的mtime 时间 9)查找 /home /目录下一天前新增的目录或文件 10)查找 /etc/目录下二十四小时更动过的目录或文件 11)查找 /etc/目录下比 /etc/passwd 日期新的文件或目录 12)查找 /home 目录下所有 test 用户的文件或目录 13)查找 /home 下档案属性为 f 的文件 14)查找 /目录下所有的特殊位文件。 15)查找 /目录下所有的特殊位文件,并显示详细信息 16)查找 /目录下所有大于 2M 的文件 17)查询 /etc 目录下一个小时之前更改的文件,不包括目录 18)copy 文件 /etc/passwd 到 /tmp 目录下,保持时间戳 19)查看 /tmp/ 目录的使用空间 20)设置 linux 一分钟后关机 21)设置 linux 一分钟后重启动 22)进入 /home 目录,使用pwd 显示当前目录 23)在/ 下建立目录worker ,在 worker 下建立目录host01,host02 在 host01 下建立目录h01,h02 24)删除 host01 下的 h01 目录,若 host01 目录为空,则删除host01 25)在 host02 下建立文件 baby.txt 26)长格式显示 /etc 下的文件 27)将 /etc/yp.conf 复制到 /worker/host02中,提示用户是否覆盖 28)复制 /etc/yp.conf 复制到 /worker/host02 中改名为 tt20912.conf 29)将 /mnt 下的所以文件及目录复制到/worker/host02 下 30)在 worker 下建立目录 host03,将 host02 中的所有文件移到host03 下,如文件存在不给出任何覆盖提示 31)将 host03 下的所有文件删除,用户需对删除的文件进行确认 32)删除 host03 下的所有目录 34)尝试给 /worker/host02/yp.conf建立一个硬链接到 /man.hard 35)尝试给 /worker/host02/yp.conf建立一个软链接到 /soft.soft 36)在 /下建立目录 test20912,在 test20912 建立文件 1.txt 和 2.txt ,分别在文件 1.txt 和 2.txt 中输入“ I am chinese”,“ are you ok ?”用 cat 命令查看其中的内容,将 1.txt 和 2.txt 中 的内容合并到 3.txt 并加上行号 37)从第 5 行起显示 /worker/host02/yp.conf 38)显示/worker/host02/yp.conf 前五行内容 39)显示 /worker/host02/yp.conf 后五行内容

linux基础知识与基本命令

Linux基本命令与操作 一:linux基本知识与命令操作 二:linux下的实践(操作系统的安装以及oracle数据库的安装) 三:linux下关于产品的操作(产品环境的部署,备份与恢复) 四:linux服务器的安全配置以及oracle数据库的调优. 一:linux基本知识 1:Linux是由一个芬兰Helsinki大学的学生Linus Torvalds开发的UNIX的克隆。在Linus上大学的时候,由于AT&T与加州大学伯克莱分校在BSD版权问题上发生了法律纠纷,导致BSD的源代码还不能自由使用,所以Linus写了他自己的UNIX版本. 2:Linux只是一个内核,是由Linus Torvalds个人维护的。作为一个完整的系统,Linux中还加入了许多GNU的东西。所以Linux更确切的称呼应该是GNU/Linux。 Linux有很多发行商,像Redhat,SuSe,Caldera,Debian,Slackware等等,它们互相之间是不兼容的,各个厂商都加入了很多自己的东西。所以说Linux正在像当年的UNIX一样走向分裂。不过,幸运的是已经有权威人士意识到了这一点。 3:Linux与UNIX有什么不同? Linux也是属于UNIX家族的一员,它有许多特性是与UNIX相同的,它们之间的最大区别在于以下两点: 1)UNIX系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上; 2)UNIX是商业软件,而Linux是自由软件,免费、公开源代码的。 常见的unix系统有sun solairs IBM AIX,hp hp-unix. 经过咱们产品测试的unix系统有sun solairs, hp-unix,产品可以在这两种unix系统上运行,理论上产品也可以在IBM AIX上面运行,但是没有经过测试. 4:RedHat Linux有哪些特点? RedHat Linux是最成熟的一种Linux发行版,其无论在销售还是装机量上都是市场上的老大。在中国老一辈Linux爱好者中几乎都是RedHat的使用者。市场上有大量的文章是针对RedHat 来说的。RedHat Linux朴实、简洁、稳定,是作为商业应用、钻研Linux的好平台。 5: RedHat Linux分类 Red Hat linux: (1)Red Hat linux 个人版 (2)Red Hat Enterprise Linux 企业版 Red Hat linux 个人版 linux6.1 7.0 7.3 8.0 9.0 关于7.3(最稳定的版本)

Linux经典练习题

Linux 核心的许可证是什么?(选择最合适的答案) a. NDA b. GDP c. GPL d.GNU 答案:C Linux是操作系统,意味着开放性源码是自由可用。(选择最合适的答案) a、封闭资源 b、开放资源 c、用户注册 d、开放性二进制 答案 b 确定myfile的文件类型的命令是什么(选择最合适的答案) a. type myfile b. type -q myfile c. file myfile d. whatis myfile 答案C 用来分离目录名和文件名的字符是什么(选择最合适的答案) a. slash (/) b. period (.) c. dash (-) d. asterisk (*) 答案A 你想显示文件"longfile"的最后10行,下面那个命令是正确的(选择最合适的答案) a、tail logfile b、head -10 longfile c、taid -d 10 longfile d、head longfile 答案 a 假如你得到一个运行命令被拒绝的信息,你可以用哪个命令去修改它的权限使之可以正常运行(选择最合适的 答案) a. path= b. chmod c. chgrp d. chown 答案 b 拷贝mydir\myfile文件到dir2目录下,但是系统提示这个文件已经存在,下面那个命令是正确的(选择最合适的 答案) a、cp -w mydir\myfile dir2

b、cp -i mydir\myfile dir2 c、cp mydir\myfile dir2 d、cp -v mydir\myfile dir2 答案 b 下面那个命令允许对文件重命名(选择最合适的答案) a、rn b、rname c、replace d、mv 答案 d 假如文件是按8进制来定义,下面那个值代表了读和写(选择最合适的答案) a、2 b、6 c、4 d、1 答案 b linux临时目录一般存在下面那个文件夹中(选择最合适的答案) a、/tmp b、/proc c、/data d、/dev 答案 a 一个文件的权限是-rw-rw-r--,这个文件所有者的权限是什么(选择最合适的答案) a、read-only b、read-write c、write 答案 b 下面哪个值代表多用户启动(选择最合适的答案) a、1 b、0 c、3 d、5 答案c 下面哪个文件代表系统初始化信息(选择最合适的答案) a、/etc/inittab b、/etc/init c、/etc/proc d、/etc/initproc 答案 a 哪条命令从当前系统切换到启动级别1(选择最合适的答案) a、inittab 1 b、init 1 c、level 1

Linux基础命令

实验二Linux系统的常用命令【实验目的】 掌握Linux文件及目录处理常用命令的使用方法; 【实验重难点】 Linux各类命令的使用方法。 【实验内容与要求】 注意: 1.做实验之前先拍快照。 2.修改主机名为学生姓名拼音(每个字的首字母)及学号后两位。例如:修改主机名的方法:修改/etc/sysconfig/network。然后重启reboot. 3.正确截图为:必须有空色框中的内容。 错误截图: 一,目录操作命令 1.启动计算机,利用root用户登录到系统,查看提示符。 2.用pwd命令查看当前所在的目录。

3.用ls命令列出此目录下的文件和目录。 4.列出此目录下包括隐藏文件在内的所有文件和目录并且长格式显示。 5.进入/home目录下,创建测试目录test。 6.利用ls命令列出文件和目录,确认test目录创建成功。 7.进入test目录。 8.回到上一次工作目录,再删除test目录。

9.cd /后,进入/home的命令。(分别用绝对路径和相对路径进入) 相对路径 绝对路径 二,文件操作命令 1.利用touch命令,在/home目录创建一个新的空文件newfile。 2.利用cp命令复制系统文件/etc/profile到/home目录下,其命令为。 3.在/home中复制文件profile到一个新文件profile.bak,作为备份。 4.用长格形式列出当前目录下的所有文件,注意比较每个文件的长度和创建时间的不同。

5.查找 /etc下的passwd这个文件。 6.查找/home目录下的所有名为profile的文件。 7.在/home下面创建test目录,在test目录下创建目录a,在a目录下创建目录b,在b目录中创建目 录c.在目录c中创建d,用一个命令完成。 8.进入c目录中。删除目录d 9.回到b目录中,然后cd ../..看看到什么目录里去了。 10.在cd ~ 回到什么目录了。 11.在cd –回到什么目录。 12.删除test子目录下的所有文件 三,创建目录,切换目录、查看当前路径

相关文档