美文网首页
Linux基础命令(三)

Linux基础命令(三)

作者: guaren2009 | 来源:发表于2020-04-27 10:40 被阅读0次

1.强制删除文件夹

answer: rm -rf /home/xxx/temp/

2.个人环境变量文件,默认在哪里?推荐使用哪个呢?怎样生效?生效完成后,习惯做一件事是执行什么命令?

answer:个人环境变量默认在 ~/.bash_profile或者~/.bashrc中,推荐使用 ~/.bashrc  使用 source 命令生效 或者使用  . .bashrc的方式生效

生效完成后,习惯使用which 命令来查看是否配置对

3.历史命令,执行第55行;清空历史命令

answer:使用  !55执行第55行; 使用 history -c 清空历史命令

4.用户的文件是哪个?

answer: /etc/passwd

5.用户组的文件是哪个?

answer: /etc/group

6.假如su/ssh 无法登录机器,这个用户是不是有可能在/etc/passwd文件里,做了禁止?

answer: 是的 该用户在/etc/passwd中设置了/sbin/nologin

7.修改一个用户 usermod命令,指定主组 和 附加组,会吗?

answer: 使用usermod -g指定主组  usermod -G 之指定附加组

8.设置密码

answer: 设置当前用户的密码 : passwd

设置其他用户的密码: passwd xxx

9.su - ruoze,这个命令执行完成后,做哪些事?

answer: 切换到ruoze用户  并切换到ruoze的家目录 并且使ruoze的相关环境变量生效

10.一个普通用户,想要瞬间临时获取root的最大权限,请问在哪个配置文件修改什么内容?  在执行命令时,sudo命令加在前面?

answer: 在 /etc/sudoers中修改内容 相关配置例如: ruoze   ALL=(root) NOPASSWD:ALL 使用时 sudo命令架子啊签名

11. >  >>区别是什么

answer: >表示创建或覆盖   >>表示追加

12.rwx分别代表数字多少?  rwx- - x - w - ,请问权限数字多少?

answer: rwx分别代表421    rwx- - x - w -的读写权限数字为712

13.上题中,三组分别代表哪个方面的权限呢?

answer:分别代表所属用户、所属用户组内成员、其他组成员的读写执行权限

14.修改权限 和 所属用户用户组的命令,分别是什么? 假如修改文件夹,加什么参数

answer:使用chmod修改权限,使用chown修改所属用户和用户组 使用 -R 参数来修改文件夹

15.简述vi编辑文件的流程

answer: (1) 使用vi命令进入命令行模式  (2)按i进入编辑模式进行编辑 (3)按Esc键返回到命令行模式 (4)冒号+wq保存并退出

16.简述vi清空文件的命令

answer: (1) 使用vi命令进入命令行模式 (2) 使用 gg回到文件首行首字母 (3)使用dG命令清空文件 (4)冒号+wq保存并退出

17.vi编辑文件,想要从外部文件内容粘贴复制到这个文件,必须提前做一件什么事?否则数据丢失

answer: 必须按i进入编辑模式,否则出现数据丢失

18.查看进程、端口号命令?

answer: 查看进程:(1)jps  (2)ps -ef |grep (3)通过端口号查进程: lsof

查看端口:(1)根据pid查看进程:netstat -nlp |grep pid    (2)ps -ef |grep 

19.window 和 Linux 去测试端口号的命令,会先部署吗?会使用吗?

answer: 测试端口号:telnet ip port  需要使用 yum install -y telnet进行安装

20.netstat 一个服务时,显示  127.0.0.1:8899  ,外部window 或者其他服务器进行 访问,能通吗?

answer: 不能  127.0.0.1和localhost一样 是只能本机上的进程进行访问 外部window或者其他服务器是不能访问的

21.netstat 一个服务时,显示  hostname:8899  ,外部window 或者其他服务器进行 访问,假如不通,我们应该要调整什么?

answer:这个是可以访问的  如果不通,可能原因是防火墙拦截

相关文章

网友评论

      本文标题:Linux基础命令(三)

      本文链接:https://www.haomeiwen.com/subject/bjoewhtx.html