♥️作者:小刘在C站
♥️个人主页:小刘主页
♥️每天分享云计算网络运维课堂笔记,努力不一定有收获,但一定会有收获加油!一起努力,共赴美好人生!
♥️夕阳下,是最美的绽放,树高千尺,落叶归根人生不易,人间真情
前言
Linux基础干货,干货满满,喜欢就点个赞吧
Linux
Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。
安装系统:1. 至少需要两个分区:根分区、交换分区2. 文件系统:xfs、swap3. 交换分区空间:至少是物理内容的1.5-2倍之间4. 只有一个根分区
服务管理:1. systemctl 控制类型 服务名
控制类型:
启动(start)、停止(stop)、重启(restart)、重新加载(reload)、查看状态(status)1. Systemctl enable/disable 服务名
启动级别:0-6,用的最多是3级别
设置级别: 1. 临时:init 6、0、3、52. 永久: 1. systemctl set-default multi-user.target2. ln -s /etc/systemd/system/default.target /usr/lib/systemd/system/multi-user.target
管道符和重定向1. 输入重定向:<2. 输出重定向:> (覆盖) >>(追加)3. 管道符:| cmd1|cmd2…… 将前一条命令执行结果交给右侧命令,继续执行
基础命令:cd\pwd\ls\du\alias\mkdir\touch\ln\cp\rm\mv\which\find\grep……(^,$,^$),echo,tar,gzip\bzip2\gunzip\bunzip2
Vi编辑器:创建、修改、保存退出
程序管理:rpm包和源代码包
rpm [选项] 包1. -ivh :安装 2. -e:卸载3. -q:查询 4. --nodeps:忽略依赖关系 5. --force:强制安装 6. -qc:查询配置文件
- 源代码包:解压(tar)、配置(configure)、编译(make)、安装(make install)
用户管理相关命令
useradd [选项] 用户名:创建用户 1. -e:指定账户失效时间2. -g:指定用户基本组3. -G:指定用户附加组4. -M:不创建宿主目录5. -s:指定登录shell
userdel [-r] 用户名:删除用户: 1. -r:连同用户宿主目录一块删除
passwd 用户名1. 无选项:设置密码2. -l:锁定3. -u:解锁4. -d:忽略密码登录
usermod:设置用户属性,选项1. -g、-G、-e、-d....-L、-U
用户账户初始配置文件 1. /etc/profile:全局 存放环境变量 例如PATH变量,存放命令默认搜索路径 ./etc/profile重新加载2. ~/.bash_profile:个人3. ~/.bashrc:存放函数
7.组账户相关命令:
- groupadd 组名:创建组
- groupdel 组名:删除组 私有组不能删除
- gpasswd:将用户加入组 gpasswd [选项] 用户 组名 1. -a :加入组2. -d:从组里删除用户3. -M:将多个用户加入组
8.设置文件/目录权限
ll 文件名 ll -d 目录名
chmod [-R] [ugoa] [+-=] [rwx] 文件或目录 -R:递归 1. Chmod 三位八进制 文件或目录
9.更改文件或目录归属
- chown [-R] 用户:组 文件或目录
10:磁盘管理
- 查看:fdisk -l 磁盘
- 分区:fdisk 磁盘
- 格式化:mkfs -t 文件系统 分区
- 挂载:mount 设备 挂载点目录
- 卸载:umount 设备或挂载点 eject弹出
- 查看磁盘空间:df -hT
- Lvm:pv、vg、lv
- 磁盘配额1. 用户和组2. 分区或文件系统3. 软和硬
- 进程管理
- 查看进程:ps、top、pgrep、pstree
- 控制进程: 1. 启动进程:前台和后台、手工和调度2. 结束进程:kill、killall、pkill、ctrl+c
进程的前后台调度:1. Ctrl+z2. bg 编号3. jobs4. fg 编号
计划任务1. 查看时间:date、date -s “年-月-日 小时:分钟:秒”2. at:一次性3. crontab:周期性 crontab [选项] 用户
- -e:编辑计划2. -l:查看3. -r:删除
故障排查1. 日志文件2. 日志级别:0--73. /var/log4. 系统启动类故障:mbr扇区故障、grub故障、root密码5. 文件系统类故障:超级块损坏、磁盘坏道、磁盘资源耗尽
12.ip地址管理
- 设置 1. 临时:ifconfig ens33 ip2. 永久:vim /etc/sysconfig/network-scripts/ifcfg-ens33 1. ifdown ens33;ifup ens332. ifconfig
♥️关注,就是我创作的动力
♥️点赞,就是对我最大的认可
♥️这里是小刘,励志用心做好每一篇文章,谢谢大家
版权归原作者 小刘在C站 所有, 如有侵权,请联系我们删除。