用户.组和权限 Linux组的类别用户必须属于一个且只有一个主组组名同用户名,且仅包含一个用户,私有组用户的附加组(supplementary group)一个用户可以属于零个或多个辅助组 chsh 更改用户shell类型 chsh -s /etc/nologin wang :更改wang的shell类型为nologin类型 修改用户口令属性 [[email protected] ~]#chage root Changing the aging information for root Ent
一:压缩.解压 1.compress/uncompress/zcat -d:解压 -c:输出到终端,不删除原文件 -v:显示详细信息 2.gzip/ungzip/zcat -d:解压 -c:将压缩或解压的结果输出到标准输出 -#:指定压缩比(1-9) 3.bzip2/bunzip2/bzcat -d:解压 -k:保留原文件 -#:指定压缩比(1-9) 4.xz/unxz/xzcat -d:解压 -k:保留原文件 -#:指定压缩比(1-9),默认为6 5.zip/unzip -r:递归打包,可以打
在大學的前三年,我都不知道要花很多時間選擇一個領域去專精它.感覺好像什麼都只會一點,也說不出什麼皮毛.剛好在大學三年級的生日,我決定將平時存的所有前砸下去買老男孩老師的課程,為的是在我大學畢業前,我希望我可以讓我自己在linux領域的能力,並在大學畢業後能夠順利進入研究所就讀.或是在廈門找到好的offer,讓之前瞧不起我的人能夠傻眼,成為一位牛逼的人.為了達到這個目標 ,我必須: 每天最少要念7小時的Linux.學校沒上課時最少要念10小時 必須捨棄平時的娛樂的時間,達到每天不熬夜. 在上課時間
一.磁盘简介 计算机的外部存储器中也采用了类似磁带的装置,比较常用的一种叫磁盘,将圆形的磁性盘片装在一个方的密封盒子里,这样做的目的是为了防止磁盘表面划伤,导致数据丢失. 1.硬盘的chs模式 是指chs(Cylinder/Head/Sector)模式,很久以前,硬盘的容量还非常小的时候,人们采用与软盘类似的结构生产硬盘.也就是硬盘盘片的每一条磁道都具有相同扇区数. 由此产生了所谓的3D参数 (Disk Geometry). 既磁头数(Heads),柱面数(Cylinders), 扇区数(Sec
进程概念 内核的功用:进程管理.文件系统.网络功能.内存管理.驱动程序.安全功能等Process: 运行中的程序的一个副本,是被载入内存的一个指令集合进程ID(Process ID,PID)号码被用来标记各个进程UID.GID.和SELinux语境决定对文件系统的存取和访问权限,通常从执行进程的用户来继承存在生命周期task struct:Linux内核存储进程信息的数据结构格式task list:多个任务的的task struct组成的链表进程创建:init:第一个进程父子关系进程:都由其父进
SSH ssh:安全的远程登录 两种方式的用户登录认证 基于passwork 基于key 客户端 常见的客户端工具有:Windows版的putty.securecrt.xshell:linux中有ssh.sftp.scp.slogin等 配置文件: /etc/ssh/ssh_config ssh命令 用法:ssh [email protected] CMD 选项: -p port : 远程服务器监听端口 -b : 指定连接的源IP -v : 调
playbook是由一个或多个"play"组成的列表 play的主要功能在于将事先归并为一组的主机装扮成事先通过ansible中的task定义好的角色.从根本上来讲,所谓task无非是调用ansible的module.将多个play组织在一个playbook中,即可让他们联通起来按事先编排的机制运行. Playbook 采用yaml 语言编写每一个ansible 的 playbook 都是一个yaml格式的文件,因此要学习编写剧本(playbook), 我们先来了解 yaml 语法的基
系统监控工具 dstat命令:系统资源统计,代替vmstat,iostat dstat [-afv] [options..] [delay [count]] -c: 显示cpu相关信息 -C #,#,...,total -d: 显示disk相关信息 -D total,sda,sdb,... -g:显示page相关统计数据 -m: 显示memory相关统计数据 -n: 显示network相关统计数据 -p: 显示process相关统计数据 -r: 显示io请求相关的统计数据 -s: 显示swapp
systemd ?POST --> Boot Sequence --> Bootloader --> kernel + initramfs(initrd) --> rootfs --> /sbin/initinit: CentOS 5: SysV initCentOS 6: UpstartCentOS 7: Systemd Systemd:系统启动和服务器守护进程管理器,负责在系统启动或运行时,激活系统资源,服务器进程和其它进程 ?Systemd新特性: 系统引导时实现服务并