一、认识Linux
1、如何修改Linux时区
2、配置固定IP
3、重启网络服务
3、小技巧快捷键
4、环境变量设置
5、Linux文件的上传和下载
6、压缩和解压
二、基础命令
1、目录命令
(1、)查看目录内容(ls)
1、ls //查看当前目录内容
2、- a //显示隐藏内容
3、- l //以列表形式显示
4、- h //显示文件大小
5、ls 参数1 //查看指定目录内容
(2、) 工作目录切换(cd)
1、没有选项只有参数
2、cd //进入HOME目录
3、cd 参数1 //进入指定目录
(3、)查看当前工作目录(pwd)
1、 没有选项没有参数
2、pwd //查看当前工作目录
2、文件命令
(1、)创建文件夹(mkdir)
1、-p //将父目录也创建
2、mkdir 参数1 //不会创建父目录不存在则出错,创建最后文件
(2、)创建文件(touch)
1、没有选项只有参数
2、touch 参数1 //创建文件
(3、)查看文件内容(cat)
1、没有选项只有参数
2、cat 参数1 //查看文件
(4、)翻页查看文件内容(more)
1、没有选项只有参数
2、space翻页,q退出
3、more 参数1 //翻页查看文件
(5、)复制文件/文件夹(cp)
1、- r //复制文件夹用
2、cp 参数1 参数2 //1复制到2
(6、)移动文件/文件夹(mv)
1、没有选项只有参数
2、mv 参数1 参数2 //1移动到2,2不存在就改名
(7、) 删除文件/文件夹(rm)
1、- r //删除文件夹用
2、- f //强制删除
3、rm 参数n //删除文件/文件夹
(8、)文件编辑器(vi/vim)
(9、)修改文件/文件夹权限细节(chmod)
1、chmod [选项] [权限] 参数1
2、- R 对文件夹内的文件一样的操作
(10、)修改文件/文件夹所属用户/用户组(chown)
1、chown [选项] [用户]:[用户组] 参数1
2、- R 对文件夹内的文件一样的操作
3、查找命令
(1、)查找命令的程序文件(which)
1、没有选项只有参数
2、which 参数1 //查找命令位置
(2、)查找指定文件(find)
1、find 起始路径 -name “文件名” //按文件名查找
2、find 起始路径 -size [+/-]n[k/m/g] //按文件大小查找
(3、)通过关键字过滤文件内容(grep)
1、- n //显示匹配行的行号
2、grep 关键字 参数1 //过滤内容
(4、)统计文件信息(wc)
1、- c //字节大小
2、- m //字符数量
3、- l //统计行数
4、- w //统计单词数
5、wc 参数1 //统计信息
(5、)查看文件尾部内容,可以持续跟踪(tail)
1、- f //持续跟踪
2、- num //查看尾部多少行,默认10行
3、tail 参数1
4、网络命令
(1、) 测试联通(ping)
(2、)网络文件下载(wget)
(3、)发送网络请求(curl)
]
5、用户命令
(1、) 切换用户(su)
1、su [-] [用户名]
2、- 带上可以加载环境变量
3、用户名可以省略,表示进入root
(2、)用户/用户组相关命令
6、系统管理命令
(1、)查看端口占用
1、
2、
(2、)管理进程
(3、)主机状态监控
7、其他命令
(1、)管道符(|)
1、将左边命令的结果,作为右边命令的输入
(2、)在命令行输出指定内容(echo)
1、echo 输出的内容
(3、)反引号符(`)
1、被 ` 包围的字符会被当做命令执行
(4、)重定向符(>/>>)
1、> //将左侧命令的结果覆盖写入到右侧指定的文件中
2、>> //将左侧命令的结果追加写入到右侧指定的文件中
(5、)带有root权限命令(sudo)
1、sudo 命令
2、以root用户,执行visudo,增加配置让普通用户可以有sudo命令的权限
(6、)安装软件(yum)
1、
2、- y 不需要确认直接后台安装
(7、)控制软件服务(systemctl)
1、
(8、)软连接(ln)
1、//将1连接到2
2、- s //创建软连接
(9、)查看日期时间(date)
1、
2、