2.Unix和Linux和Ubuntu的关系是什么?
答:1.ubuntu是linux的一种,linux可以说是unix的一种。
2.linux是在unix的基础上发展出来的,其核心技术仍然是unix,
3.ubuntu是一个linux的特例,linux作为一种操作系统,它并没有一个直接叫做linux的操作系统
它是一系列操作系统的集合。比如:debian,fedroal,ubuntu,红旗等等。
3.解释说明rwxr-xr-x这个是什么意思?
答:前面三个rwx是对用户自己的权限,可以读、写和执行
中间三个是对同组成员的权限,可以读和执行,不可以写
最后三个是对其他人的权限,可以读和执行,不可以写
4.LINUX/Unix中常见shell及其命令?
答:1.linux/unix中常见的shell有sh,csh,bash
在普通用户下, 其中bash\sh提示符是$ csh提示符是% v在超级用户权限下,三者都是#
2.常见命令有:history,pwd,ls,ls,ls -a,ls -al,cd ~,man,more,exit等
5.普通用户与超级用户如何进行相互切换
答:1.su [-] 方法
6.操作系统的三大组成及各自作用?
答: 三大组成:kernel shell filesystem
kernel内核:是运行程序和管理磁盘、打印机等硬件设备的核心程序
shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。
它接受用户输入的命令,并对其进行解释,最后送入内核去执行,实际上就是一个命令解释器。
file system:文件系统;文件系统是文件存放在磁盘等存储设备上的组织方法。
7. swap space、deamon的作用
答:swap space:交换空间相当于虚拟内存,当计算机内存不够用时可以将一部分搬运到虚拟内存
deamon:精灵进程,后台进程
8. LINUX/Unix中相对路径与绝对路径的区别,相对路径的参照物?
答:1.区别:相对路径是以该文件当前路径为前提的路径地址,有./同级路径;..上一级路径;绝对路径是以根目录为基础开始的路径地址,以/开头
2.参照物:该文件当前所在的路径 pwd
9.LINUX/Unix常见目录结构/opt、/etc、/dev、/var、/kernel、/home等的作用,请补充完整
答:/opt:压缩包 /etc:配置文件 /dev:硬件设备显示
/var:超级权限用户,常态性变动文件目录的作用 /kernel:内核作用 /home:用户的宿主目录,家目录
10.su与su – username 的区别
答: su 切换用户身份但不切换环境 直接切换到root
su - 用户 彻底切换用户切换环境,更彻底
11. 远程登录及退出服务器的命令
答:远程登录的命令:ssh/telent
退出服务器的命令:exit
12. 如何修改密码及普通用户修改密码的限制
答:修改密码:passwd命令符
普通用户修改密码的限制:chmod r-w-x 对x放开授权;
13./etc/passwd文件中包含了用户的哪些信息?
答:账号名称:口令:uid:gid:用户信息说明:家目录:shell
14. clear、pwd命令的作用
答:clear:清除
pwd:查看自己当前所在的目录
15. cd命令的作用及.,..,~的作用
答: cd:去到指定的目录
.:相对路径的同级目录
..:相对目录的上一级目录
~:根目录
16. ls命令的作用及常见的选项的作用(-a、-R、-t、-l、-F)
答:ls:查看所在目录下有哪些文件
ls -a:查看所在目录的所有文件,包括隐藏文件
ls -R:显示递归清单
ls -t: 以文件修改时间排序
ls -l: ls -l长格式列出所有文件和目录
ls -F:会在每个目录的末尾添加“/”字符显示
17. 新建文件a.txt,并用权限模式、权限值两种方式修改权限为rwxrwx--x
答:
18. 在用户的家目录中创建多级目录a/b/c/d/e
答:2.Unix和Linux和Ubuntu的关系是什么?
答:1.ubuntu是linux的一种,linux可以说是unix的一种。
2.linux是在unix的基础上发展出来的,其核心技术仍然是unix,
3.ubuntu是一个linux的特例,linux作为一种操作系统,它并没有一个直接叫做linux的操作系统
它是一系列操作系统的集合。比如:debian,fedroal,ubuntu,红旗等等。
3.解释说明rwxr-xr-x这个是什么意思?
答:前面三个rwx是对用户自己的权限,可以读、写和执行
中间三个是对同组成员的权限,可以读和执行,不可以写
最后三个是对其他人的权限,可以读和执行,不可以写
4.LINUX/Unix中常见shell及其命令?
答:1.linux/unix中常见的shell有sh,csh,bash
在普通用户下, 其中bash\sh提示符是$ csh提示符是% v在超级用户权限下,三者都是#
2.常见命令有:history,pwd,ls,ls,ls -a,ls -al,cd ~,man,more,exit等
5.普通用户与超级用户如何进行相互切换
答:1.su [-] 方法
6.操作系统的三大组成及各自作用?
答: 三大组成:kernel shell filesystem
kernel内核:是运行程序和管理磁盘、打印机等硬件设备的核心程序
shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。
它接受用户输入的命令,并对其进行解释,最后送入内核去执行,实际上就是一个命令解释器。
file system:文件系统;文件系统是文件存放在磁盘等存储设备上的组织方法。
7. swap space、deamon的作用
答:swap space:交换空间相当于虚拟内存,当计算机内存不够用时可以将一部分搬运到虚拟内存
deamon:精灵进程,后台进程
8. LINUX/Unix中相对路径与绝对路径的区别,相对路径的参照物?
答:1.区别:相对路径是以该文件当前路径为前提的路径地址,有./同级路径;..上一级路径;绝对路径是以根目录为基础开始的路径地址,以/开头
2.参照物:该文件当前所在的路径 pwd
9.LINUX/Unix常见目录结构/opt、/etc、/dev、/var、/kernel、/home等的作用,请补充完整
答:/opt:压缩包 /etc:配置文件 /dev:硬件设备显示
/var:超级权限用户,常态性变动文件目录的作用 /kernel:内核作用 /home:用户的宿主目录,家目录
10.su与su – username 的区别
答: su 切换用户身份但不切换环境 直接切换到root
su - 用户 彻底切换用户切换环境,更彻底
11. 远程登录及退出服务器的命令
答:远程登录的命令:ssh/telent
退出服务器的命令:exit
12. 如何修改密码及普通用户修改密码的限制
答:修改密码:passwd命令符
普通用户修改密码的限制:chmod r-w-x 对x放开授权;
13./etc/passwd文件中包含了用户的哪些信息?
答:账号名称:口令:uid:gid:用户信息说明:家目录:shell
14. clear、pwd命令的作用
答:clear:清除
pwd:查看自己当前所在的目录
15. cd命令的作用及.,..,~的作用
答: cd:去到指定的目录
.:相对路径的同级目录
..:相对目录的上一级目录
~:根目录
16. ls命令的作用及常见的选项的作用(-a、-R、-t、-l、-F)
答:ls:查看所在目录下有哪些文件
ls -a:查看所在目录的所有文件,包括隐藏文件
ls -R:显示递归清单
ls -t: 以文件修改时间排序
ls -l: ls -l长格式列出所有文件和目录
ls -F:会在每个目录的末尾添加“/”字符显示
17. 新建文件a.txt,并用权限模式、权限值两种方式修改权限为rwxrwx--x
答:
18. 在用户的家目录中创建多级目录a/b/c/d/e
答:
19. 家目录下创建四个目录a、b、c、d,
1) 将a、b拷贝到c
2) 将a、b剪切到d
3)删除c、d
-r : 递归持续复制,用于目录的复制行为。
cp:拷贝
mv:剪切
rm/del:删除
20. 在cp、mv、rm等命令中,-i选项的作用
答:在cp(拷贝)、mv(移动、剪切)、rm(remove删除)给出提示信息
21.思考并验证:
cd /sys/kernel;
cd ./security/apparmor
执行之后使用pwd命令查看输出的结果是什么?为什么?
答:执行第一个结果是:/sys/kernel
第二个结果:/sys/kernel/security/apparmor
因为第一个是绝对路径,回到根目录;第二个是相对路径 ./同级路径,相对同级路径回到地址。
22.在家目录中进行如下操作:
a. 使用touch命令创建文件test;
用mkdir命令分别创建名为courses、sample和personal的目录;
使用ls -l命令查看当前目录中文件的访问权限;
使用ls -ld命令查看当前目录中目录的访问权限。
(看的是本目录 不加d看的是其中的子目录们)
ls -l:chmod 775
ls -ld:chmod 755 同组少了write权限
b. 对courses、professional和personal三个子目录,
设置使自己(owner)拥有读、写、执行权限,
组用户有读写权限,其它用户只有执行权限,用字符模式实现,并查看设置结果。
(Courses personal sample 之间用空格 o,g,u之间用逗号)
c. 设置test的权限,使自己有读和写的权限,
组用户有读的权限,其他用户没有任何权限,
用数字模式实现上述设置,并查看设置结果。
23.(1) 使用touch命令在家目录中建立文件file1和file2
- 在家目录中创建子目录dir1、dir2
将file1 file2 复制到dir1中,查看家目录与dir1目录中有何变化
将文件file1,file2从主目录移动至dir2中,查看主目录与dir2有何变化
- 将dir2中的文件file1 改名为myfile1
- 请使用绝对路径删除文件myfile1
将dir1中文件拷入dir2子目录,注意有没有提示,考虑原因。
(默认是不提 示的 如要提示 加-i)
- 删除dir1子目录
将目录dir2复制成dir1
24.权限放大有哪几种方法?
答:1.加入到root所在的组 usermod -g 0 briup
2.给与sudo的超级执行权限 /etc/sudoers加入一行: briup All=(ALL:ALL)ALL
3.chmod -R 777 xxx 提升某一个指定文件的权限
25.vi上下左右移动对应的字母是?
答:h:左 l:右
k:上 j:下
26.vi中如何删除一个字符、删除一行、替换一个字符
答:x:删除一个字符
dd:删除一行
r:替换一个字符
27.vi中如何拷贝一个单词、拷贝一行、粘贴
答:
yw:拷贝一个单词
yy:拷贝一行
p:粘贴
28.vi中如何存盘、另存为、存盘并退出vi
答::w 存盘
:w newfile 另存为
:wq 存盘并退出vi
29.vi如何快速的定位到第20行,并在行尾加上一个分号
答::20
加分号:A
30.vi如何将文件档中所有的单词hello,都换成hi
答::%s/hello/hi/g
:1,$s/hello/hi/g
31.将光标移动到当前行的行尾
A
32.将光标移动到当前行的行首
L
33.将光标移动到文末
:$
34.将光标移动到文章的第一行
G
35.复制当前行向下的5行,然后粘贴到第10行上面
5yy
:9
p
36.撤消最后的删除操作
u
37.将最近的修改操作全部撤销
:q! 也就是不保存
38.Unix下如何进行任务的前后台调度
答:1.使用sleep xxxx &切换到后台
2.jobs 查看后台任务
3.Ctrl +z 将前台任务放置到后台执行,此时任务会暂停
4.bg%n 启动暂停的后台任务
5.Fg%n将后台任务调用到前台
39.什么是环境变量
答:
环境变量是给操作系统或用户应用程序设置的一些参数, 来更好的运行程序。
40.PATH环境变量的作用
答:
当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到PATH中指定的路径去找。