Linux(CentOS)学习

一、认识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、

相关推荐
做运维的阿瑞17 小时前
15 分钟图解 Linux 内核到发行版:运维选型不再纠结
linux
用户31187945592182 天前
Kylin Linux 10 安装 glib2-devel-2.62.5-7.ky10.x86_64.rpm 方法(附安装包)
linux
涛啊涛2 天前
Centos7非LVM根分区容量不足后扩容,对调硬盘挂载/
linux·磁盘管理
CYRUS_STUDIO3 天前
用 Frida 控制 Android 线程:kill 命令、挂起与恢复全解析
android·linux·逆向
熊猫李3 天前
rootfs-根文件系统详解
linux
dessler3 天前
Hadoop HDFS-高可用集群部署
linux·运维·hdfs
泽泽爱旅行3 天前
awk 语法解析-前端学习
linux·前端
轻松Ai享生活4 天前
5 节课深入学习Linux Cgroups
linux
christine-rr4 天前
linux常用命令(4)——压缩命令
linux·服务器·redis
三坛海会大神5554 天前
LVS与Keepalived详解(二)LVS负载均衡实现实操
linux·负载均衡·lvs