2023年12月24日发(作者:)

Linux问题集锦

1、 linux安装时,安装盘无法识别硬盘,如何增加硬盘驱动?

2、 如何远程登陆

a) 如何登陆命令行?登陆的端口是什么?

b) 如何登陆linux远程桌面?访问端口是什么?

3、 系统安全

a) 如何禁止某个IP登陆linux?

b) 如何禁止某个IP段访问我的网站?

c) 如何将一个用户保留但不允许其登陆?

4、 vi问题:

a) vi有几种模式?

b) vi定位,如何移动光标到首行/尾行/第20行?

c) vi编辑,如何添加/删除/替换---单个字符/单词/整行?

d) Vi如何不保存退出?如何保存退出?

e) Vi 如何同时编辑多个文件,如何切换多个文件?如何从一个文件复制内容到另外一个文件?

f) Vi 如何全局替换?

g) Vi如何查询内容?

h) vi如何在文件尾增加内容?

5、 sed命令如何替换文件内容?

6、 awk命令的用途是什么,举例说明如何使用?

7、 chown/chmod如何用?

a) 如何将一个目录及里面的所有内容的改为oracle用户dba组权限?

b) 如何将一个目录改为用户rwx,组rw,其他rx权限?

c) umask的作用?

8、 ls命令:

a) 如何显示隐藏文件? 如何按文件名(a-z/z-a)排序?如何安装文件大小(从小到大)排序?如何按日期正(反)排序?

b) 如何将ls内容输出到一个文件?

9、 cp/rm命令如何对目录进行操作?

10、 按照字节/M/G显示一个目录的大小?分区呢?

11、 如何从Linux,upload/download文件?

a) 知道一个文件的URL,如何获取到当前目录?

b) 知道一个文件下载的列表,如何获取他们到当前目录?

12、 如何根据文件名查找文件?

如何查找包含字符串looyu的文件?

locate/which/whereis/find/grep如何用?

13、 cat命令如何制作文件?

cat命令如何将两个文件内容合并?

14、 head/tail/sort/uniq/file/echo如何用,都能做什么?举例!

15、 如何比较两个文件?(windows/linux)

16、 如何给linux增加用户?增加组?如何修改密码?

17、 如何将日志文件清空?

18、 假设新增一块硬盘?/dev/sdc 如何将它格式化并通过/data目录访问?

19、 进程管理

a) 哪些进程不是必须启动的?列出至少5个?

b) 如何让这些进程开机不启动?

c) 一个软件叫做nagios,如何将其设置为开机自启动?

d) 如何杀掉一个进程?

e) 如何重启一个进程?

20、 如何查看系统启动日志?

21、 如何查看网卡速率是百兆/千兆全双工?

如何设置网卡百兆/千兆全双工?如何设置网卡自适应?

如何给网卡配置IP地址?如何设置网卡DHCP?

22、 ftp命令如何用获取文本文件/二进制文件?

a) 如何用windows建立 ftp服务器?

b) 如何用linux建立ftp服务?

23、 我的linux服务器时钟不准?需要什么权限,用什么命令调整时间?如何和NTP时间服务器同步时钟?

24、 同事安装了一个linux,密码给弄丢了,怎么帮他获取登陆密码?

25、 共享文件夹

a) 如何用Linux访问windows的共享文件夹?

b) 如何共享文件夹,让windows通过192.168.1.2这种共享

方式访问?

26、 如何设置计划任务?

a) Windows如何设置每季度的第一个星期日运行某个程序?

b) Linux如何设置每个月1号运行某个程序?

c) Linux如何设置每天0点运行某个程序?

27、 查看端口(windows/linux)

a) 如何知道一个端口对应的哪个程序?

b) 如何知道哪个程序启动了哪些端口?

c) 如何查看我的服务器启动了哪些监听端口?

28、 如何查看默认网关(windows/linux)?

a) Windows/linux用什么命令设置默认网关?

b) Windows/linux用什么命令删除网关及路由?

29、 硬盘,内存,处理器

a) 如何查看硬盘分区情况?

b) 如何查看硬盘运行了多少小时?(windows/linux)

c) 如何检查内存消耗情况?如何检查cpu消耗情况?

30、 linux load值很高是什么意思?如何处理?

31、 如何禁用IPV6?

32、 如何查看Linux内核版本?(研究:如何编译Linux内核?)

a) 如何查看内核加载了哪些模块?

b) 如何删除一个模块?

c) 如何添加一个模块?

d) 写出内核参数配置文件?

33、 重启命令,关机命令?

34、 tar//2/rar/cpio文件如何制作,如何解包?

35、 Linux如何设置DNS?

a) 哪个文件?什么格式?

b) nslookup如何用?

c) dig命令如何用?

36、 linux下都有哪些shell?

37、 Linux脚本都有哪些?

38、 for循环命令:

for FILE in $(ls *access*); do tar zcf $ $FILE;rm -rf $FILE; done

理解学习此命令。解释每个单词的作用?

39、

grep bash /etc/passwd | awk -F: '{print $7}' | sort -u

解释上面的命令作用?

40、 如何修改主机名?(windows/linux)

41、 理解

a) cat | grep "|OK|" >

b) tail -f |grep -v |grep -v www

42、 环境变量

a) echo $PS1 解释结果是什么含义?

b) env |grep LANG 解释

c) env |grep PATH 解释

d) 如何设置环境变量(windows/linux)

e) 如何取消环境变量?(windows/linux)

f) 理解if/else/while/until/case/select/for

43、 linux命令参数是如何添加的?windows命令的参数是如何添加的?

44、 理解命令

a) echo "Only $(( (365-$(date +%j)) / 7 )) weeks until the New Year"

45、 快捷键:

a) gnome如何弹出菜单?

b) 到命令行首的快捷键?

c) 到命令行尾的快捷键?

d) 如何使用历史命令?

e) !!是什么意思?

f) !100是什么意思?

g) 如何中断一个命令?

h) 如何擦除一个命令?

i) Exit的快捷键?

46、 如何安装软件包,如何卸载?

47、 安装升级rpm软件包,如何卸载?如何查询已经安装了哪些软件?

48、 用什么命令安装deb包,如何卸载?

49、 28位子网掩码,用二进制和10进制分别如何表示?下载子网掩码计算器

50、 HTTPS用的什么端口?

a) Apache如何实现https服务?

b) resin如何实现https服务?

51、 NESSUS软件是做什么的?如何使用?