Linux知识点第6节

96
CoderF
2017.12.18 14:02 字数 553
1、上传下载的命令
上传:rz 从Windows上传到Linux
下载:sz 从Linux下载到Windows
2、实现要安装一个包,包名叫什么
包名:lrzsz
安装:yum -y install lrzsz
3、杀死关于xxx的所有进程
kill -9 $(pgrep -f xxx)
4、讲了三个后台执行的命令,哪三个
& 和 nohup 和 screen
5、定时启动job的命令是什么
crontab
6、查看和编辑是什么参数
查看:crontab -l    参数:-l
编辑:crontab -e    参数:-e
7、五个*分别代表什么
*   *   *   *   *
分  时  日  月  周
8、想要注释掉一个定时的job,加什么符号
在job任务前面加#
例如:
   # * * * * * echo 'date' >> date.log
9、写一个每隔十分钟的表达式
*/10 * * * * xxxjob任务
10、shell中=前后不能有什么
shell中=前后不能有空格
11、调试模式,加什么参数
调试模式加-x参数
例如:
    #!/bin/bash -x
12、创建完shell脚本,那么执行是报权限问题,该怎么办
修改权限:
    chmod +x xxx.sh 或者 chmod 744 xxx.sh
13、多人合作的一个后台会话命令是什么
screen -S xxx
14、创建的参数
创建的参数时-S
例如:
   screen -S xxx 
15、进入的参数
进入的参数时-r
例如:
    screen -r xxx/id
16、退出会话的快捷键'
退出快捷键:
    ctrl + a + d
17、查看该用户下有哪些会话,什么参数
查看参数:-list
例如:
    screen -list
18、vi三种模式
编辑模式、命令行模式、尾行模式
19、快捷键有哪些?
删除当行:dd
删除多行:dG
回到第一行:gg
退出:Ctrl + z
退出编辑模式:冒号
回到行首:$
20、强制保存退出
wq!
21、rw--wx---的数字是多少
630
22、部署MySQL数据库时,一般默认配置文件在哪?
/usr/local
23、给MySQL创建一个用户和用户组
创建用户组:
    groupadd -g 101 dba
创建用户:
    useradd -u 514 -g dba -G root -d /usr/local/mysql mysqladmin
24、用创建的用户和用户组来管理MySQL,那么必须对那个配置和/usr/local/mysql文件夹赋予权限和用户以及用户组,对不对?
这句话是对的
25、查看一个xxx名字的RPM包存在不存在,什么命令
rpm -qa | grep xxx
26、假如存在,怎么不验证依赖关系去卸载
rpm -e -nodeps xxx
27、MySQL安装过程中,我们用root设置了MySQL开机自启动,那么请问部署完,我是不是可以使用service mysql status这样的命令?
可以
28、假如我不知道这个服务是哪个用户管理,怎么才能发现这个用户呢?
用root或者sudo权限的用户,去这个服务的目录,使用ls -l查看,不就可以看该mysql文件夹的所属用户了
29、场景:你和别人工作交接,他走了没告诉你很详细的内容,然后xxx服务挂了,需要去启动,你只知道xxx服务的名称,请问怎么知道文件夹路径?领导让你打开那台电脑的网页,该怎么办?
find / -name "*xxx*"
netstat -nlp | grep xxx
Linux知识点总结
Web note ad 1