周末作业

1.超级用户(管理员用户)提示符是__#,普通用户提示符是_$_。
2.linux关机重启的命令有哪些 ?

   powroff     halt   halt -d  halt -p   reboot  shutdown  poweroff

3.如何查看当前所在的目录?

      pwd 

4.如何快速从当前目录切换到家目录?

      cd

5.如何快速返回上一次所在的目录?

      cd -

6.在家目录下创建一个名为oldboy的目录,然后进入该目录

     [root@www ~]# cd ~
     [root@www ~]# mkdir oldboy
     [root@www ~]# cd oldboy
     [root@www oldboy]#   

7.在oldboy目录下进入根目录下的etc目录下的yum.repos.d目录

   [root@www oldboy]# cd /etc/yum.repos.d/
   [root@www yum.repos.d]# 

8 .在当前所在的yum.repos.d目录快速返回到当前目录的上级目录(根目录下的etc目录)

     [root@www yum.repos.d]# cd ..
     [root@www etc]# 

9.在oldboy下创建一个名为student.txt的文件

    [root@www oldboy]# touch /root/oldboy student.txt
    [root@www oldboy]# cd /root/oldboy
    [root@www oldboy]# ls
    student.txt
    [root@www oldboy]# 

10.在家目录下创建oldboy目录下名为oldboyedu的目录,然后将先前创建的名为student.txt的文件复制到家目录下

    [root@www oldboy]# mkdir oldboyedu 
    [root@www oldboy]# ls
    oldboyedu    student.txt
    [root@www oldboy]# 

11.在家目录下创建一个名为job的目录,并将先前创建的名为oldboy目录及目录下的文件一次性复制到job目录下

   [root@www ~]# ls anaconda-ks.cfg  job  oldboy  student.txt
   [root@www ~]# 

12.将根目录etc下的resolv.conf和hosts文件一次性复制到job目录下

  [root@www job]# cp /tec/{resolv.conf,hosts} /root/jobcp: cannot stat ‘/tec/resolv.conf’: No such file or directory
  cp: cannot stat ‘/tec/hosts’: No such file or directory
   [root@www job]# ls
   hosts  oldboy  resolv.conf
   [root@www job]#

13.返回到家目录,删除家目录下oldboy目录及该目录下的所有文件

   [root@www ~]# rm -r oldboy
   rm: descend into directory ‘oldboy’? y
   rm: remove directory ‘oldboy/oldboyedr’? y
  rm: remove directory ‘oldboy/oldboyedu’? y
  rm: remove regular empty file ‘oldboy/student.txt’? y
  rm: remove directory ‘oldboy’? y
   [root@www ~]# ls
  anaconda-ks.cfg  job  student.txt
 [root@www ~]#

14.查看根目录下etc下passwd文件所有内容

 [root@www ~]# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
 lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
games:x:12:100:games:/usr/games:/sbin/nologin
ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
nobody:x:99:99:Nobody:/:/sbin/nologin
systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
polkitd:x:999:998:User for polkitd:/:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
suiyi:x:1000:1000::/home/suiyi:/bin/bash
[root@www ~]# 

15.分页查看passwd的所有内容

[root@www ~]# cat /etc/passwd -n
 1	root:x:0:0:root:/root:/bin/bash
 2	bin:x:1:1:bin:/bin:/sbin/nologin
 3	daemon:x:2:2:daemon:/sbin:/sbin/nologin
 4	adm:x:3:4:adm:/var/adm:/sbin/nologin
 5	lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
 6	sync:x:5:0:sync:/sbin:/bin/sync
 7	shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
 8	halt:x:7:0:halt:/sbin:/sbin/halt
 9	mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
10	operator:x:11:0:operator:/root:/sbin/nologin
11	games:x:12:100:games:/usr/games:/sbin/nologin
12	ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin
13	nobody:x:99:99:Nobody:/:/sbin/nologin
14	systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
15	dbus:x:81:81:System message bus:/:/sbin/nologin
16	polkitd:x:999:998:User for polkitd:/:/sbin/nologin
17	sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
18	postfix:x:89:89::/var/spool/postfix:/sbin/nologin
19	suiyi:x:1000:1000::/home/suiyi:/bin/bash
[root@www ~]# 

16.只查看passwd文件头部5行内容

[root@www ~]# head -5 /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
[root@www ~]# 

17.只查看passwd文件尾部5行内容

[root@www ~]# tail -5 /etc/passwd
dbus:x:81:81:System message bus:/:/sbin/nologin
polkitd:x:999:998:User for polkitd:/:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
suiyi:x:1000:1000::/home/suiyi:/bin/bash
[root@www ~]# 

18.在根目录“/”下用ls查看根目录下的所有目录,并解释每个目录对应的作用

 bin:二进制可执行命令
 dev:设备特殊文件
 home: 用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示
 lib64:开机时常用的动态链接库
 mnt:系统提供这个目录是让用户临时挂载其他的文件系统
 proc:虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
 run:系统运行是所需文件
 srv:存储系统提供的服务数据
 tmp:公用的临时文件存储点
 var:存放不断变化的文件
 boot:启动Linux核心文件
 etc:系统管理和配置文件
 lib:标准程序设计库,又叫动态链接共享库,作用类似windows里的.dll文件
 media:挂载的媒体设备目录,一般外部设备挂载到这里,例如cdrom等。比如我们插入一个U盘,我们会发现,Linux自动在这个目录下建立一个disk目录,然后把U盘挂载到这个disk目录上,通过访问这个disk来访问U盘。
 opt:可择的文件目录。主机额外安装软件所摆放的目录。一些自定义软件包或者第三方工具可以安装在这里
 root:系统管理员主目录
 sbin:系统管理命令,这里存放的是系统管理员使用的管理程序
 sys:虚拟文件系统:记录核心系统硬件信息。
 usr:这个目录中包含了命令库文件和在通常操作不会修改的文件。

19.GNU、GPL是什么?

GUN是一个组织
GPL是通用公共许可协议(copyleft  opensource free )

20.如何检查当前系统登录终端,以及登录的是什么用户

[root@www ~]# who
root     tty1         2019-03-29 19:09
root     pts/0        2019-03-30 10:04 (10.0.0.1)
[root@www ~]# 

[root@www ~]# whoami 
root
[root@www ~]# 

21.bash特性, 常用快捷键

    ctrl +a    跳转光标至本行的首部
	ctrl +e    跳转光标至本行的尾部
	ctrl +u    删除从光标到行首的所有字符
	ctrl +k    删除从光标到行末的所有字符
	ctrl +l    清屏,还可以使用clear命令
	ctrl +c    终止当前的任务
	ctrl +d    退出服务器,
	ctrl +w    按空格删除光标之前的内容
	ctrl +z    将当前的任务挂起
	ctrl +r    搜索命令
	ctrl +s    锁住屏幕,解锁ctrl+c  [忽略]
	ctrl + 左右方向键    按照单词快速的跳转光标
	#号符:   注释(代表不执行)
    esc+.    执行上来一命令

22.bash特性, 常见的bash特性有哪些?

tab 补全命令、补全选项、补全参数、补全路径。减少容错率,提高效率。
命令的快捷键、a e u k lc d w z r s esc+.
历史记录history
命令别名alias 
命令帮助 --help   man

23.列出至少20个你学会的linux基础命令

whoami   cd    cp   poweroff   reboot   clear    mkdir     rm    ls   mv  pwd man  help
who     tail   head  cat  alias  history   find  mv    cut 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值