Centos 7 安装docker前设置镜像仓库失败
查看Centos 的安装版本
如何设置Centos 7的锁屏时间
xftp 将windows文件上传到centos 7上:需要保证Linux的网络配置与windows可以相互ping通(上传文件)
Centos 7 网络配置
Linux 的/etc 和/var目录
Linux 文件属性
Linux 常用指令总结
Centos 7 重启网络命令:service network restart;
命令行模式输入:set number显示vi 编辑器的行号;
命令行模式下控制光标移动:① M(大写): 光标移动到中间行,屏幕的中间行;② L(大写): 光标移动到屏幕最后一行行首; ③ G(大写): 移动到指定行,行号+G
Linux sed命令,Linux里面查看指定时间段的日志文件
Linux wc命令
Linux ps -ef | grep 命令
将windows 复制的内容复制到Linux上
vi编辑器如何全选,复制和删除
1. 将文件中所有的 old 字符以 new 代替:sed -i 's/old/new/g' filename vi/vim里面命令模式 :%s/old/new/g,/g表示全局
2. 修改文件中第 n 行到第 m 行以new代替old:sed -i 'n,ms/old/new/g' filename
3. 统计字符串在文件中出现的次数:① vi--:%s/str//gn(:%s/w//gn)
② grep -o 'str' filename |wc -l(grep -o 'w' test1.txt |wc -l)--查找一个字符
③ grep -o 'str1|str2' filename |wc -l(grep -o 'w|d' test1.txt |wc -l)--查找多个字符,| 是一个管道符,用来连接两条命令,左边用来产生数据,|将产生的数据传输到右边
4. 查看文件中包含字符的行:grep '字符' filename
5. 查找log.txt日志文件中关键字为abc的信息并返回个数:① grep 'abc' log.txt;② grep -o 'abc' log.txt | wc -l
6. 如何查看java进程:ps -ef | grep java
7. 如何查看当前服务器所监听的端口有哪些:
① netstat -antl | grep 'LISTEN'(root下查看)
② netstat -ant | grep -i 'listen'(-i 表示忽略大小写)
8. 查看占用8080端口的进程(netstat 命令)
netstat -anp | grep 8080
9. 查看系统磁盘使用、当前目录下所有的文件夹的使用情况
df -h
du -h
10. 更改目录的所有人和所有组,包括里面的文件夹下的文件,递归更改
chown -R newowner:newgroup 目录名
11. 只更改文件所有人或者只更改文件所有组
chown newowner file
chgrp newgroup file
12. 文件权限改为所有者读、所在的组写,其它用户执行,如何写命令
chmod u=r,g=w,o=x 或者 chmod 421
13. 查看当前系统所有的用户和查看所有组的信息的两个命令
cat /etc/passwd
cat /etc/passwd
14. 在Linux下添加用户并且更改用户密码
useradd [选项] 用户名
选项:
-g 用户组 指定用户所属的用户组
-G 用户组,用户组 指定用户所属的附加组
-m 使用者目录如不存在则自动建立
passwd 用户名(修改密码)
15. 查看登录时的用户
who am i
16. 对一个服务进行开启/停止/重启操作
service 服务名 start/stop/restart
17. 查看系统服务状态
chkconfig --list 或者 cd /etc/init.d
18. 显示最近一次top刷新点的所有进程状况(top命令)
top -b -n 1
19. 一秒刷新一次某个进程的状况
top -d 1 -p pid
20. 显示pid为1,2,3的进程的状况
top -p 1,2,3(按上键选择某个进程)
21. 强制杀死进程
kill -9 pid
22. ps和top命令的区别
ps命令只能显示执行瞬间的进程状态;top命令实时跟进进程状态