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