1. 什么是操作系统?
操作系统是管理计算机硬件与软件资源的计算机程序,同时也是计算机系统的内核与基石
2. Linux操作系统主要应用领域有哪些?
Linux操作系统主要应用领域包括:应用服务器、数据库服务器、网络服务器、云计算
3. 简述Linux的文件系统结构
Linux的文件系统结构是以树形结构来显示目录和文件的,是 / 根目录开始
4. 常用的文件及目录命令有哪些?
ls、cd、touch、mkdir、cp、mv等
5. 在Linux终端中可以通过哪些命令进入到用户目录
cd /home/用户目录、cd -
6.在Linux终端中,如何查看用户目录下的所有文件(包含隐藏文件)的详细信息。(使用绝对路径和相对路径)
ls -al /home/admin 、 ls -al ./
7. 通过Linux终端在Desktop中创建一个名为adir的目录,该目录中包含一个名为dir1的目录
mkdir –p ./Desktop/adir/dir1
8. 在上一题中的dir1目录下创建一个名为test.txt文件
touch ./Desktop/adir/dir1/test.txt
9. 在dir1目录下创建以下两个文件 abc.txt和abd.csv
cd ./Desktop/adir/dir1
touch abc.txt abd.csv
10. 通过Linux终端查看dir1目录下的所有txt文件详细信息并写入test.txt文件中
ls –l *.txt > test.txt
11. 通过Linux终端在adir目录下再创建一个名为dir2的目录,同时在dir2下再创建两个文件: 1.txt和2.txt。
mkdir …/dir2
touch …/dir2/1.txt …/dir2/2.txt
12. 通过Linux终端将dir2目录下的所有文件复制到dir1目录下
cp …/dir2/* ./
13. 通过Linux终端删除dir2目录及目录下的文件(一条命令实现)
rm –rf …/dir2
14. 通过linux终端命令中通过管道符查看 /etc 目录下 以 conf结尾的文件
ls /etc |grep $conf
15. 通过linux终端命令查看 /etc下的文件信息并写入到abc.txt文件中
ls /etc >abc.txt
16. Linux中文件权限有哪几种,分别用什么字母表示?
有四种, r表示读、w表示写、x表示执行、 -表示无权限
17. Linux修改文件权限的方法有哪些?
字母法和数字法。 字法通过chmod ugo=rwx 文件名字母法中的u表示所属用户、g表示用户组、o表示其他用户
chmod 777 文件名 第一个7表示用户的权限值,第二个7表示用户组的权限值,第三个7表示其他用户的权限值
18. tar [-zxvf] 命令中,z代表什么,x代表什么?v代表什么?f代表什么?
z表示通过gzip进行压缩或解压,x表示解包、v表示显示解包的过程,f后面跟上解包的文件名
19. Vi编辑器有哪几种模式?
vi编辑器有三种模式,分别是插入模式、末行模式、以及命令模式
20. 把/bin目录下的所有内容的详细信息重定向到文件info中?
ls –al /bin > info
21. 把/bin目录下的所有内容的详细信息分屏显示。
ls –al | more
22. 分别写出Windows下和Linux下通获取IP地址的命令?
windows: ipconfig
Linux: ifconfig
23. 在linux中,如何查看所有用户的进程?
ps -aux
24. 在桌面建立一个文件夹test 在该文件夹下建立1.txt 2.txt 3.txt 4.txt文件,并且将该test 目录的所有的文件都压缩为test.tar.gz文件中。
mkdir ./Desktop/test
cd ./Desktop/test
touch 1.txt 2.txt 3.txt 4.txt
tar –zcvf 1*.txt test.tar.gz
25. 再将 test.tar.gz 文件解压到 /home/admin/文档 目录下
tar –zxvf test.tar.gz –C /home/admin
26.修改 test文件夹下所有的txt文件权限: 拥有者权限为可读可执行,用户组权限为可写可执行,其他用户权限为可执行。
chmod 531 *.txt
27. 查看3306的端口是否有被占用?
netstat –anop|grep 3306
lsof:3306