Linux基础
道常无为
# 长路漫漫伴我闯,万里天风伴我飞
展开
-
文件属性 chattr
文件属性 chattr- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -文件权限管理之: 文件属性注:设置文件属性(权限),针对所有用户,包括root[root@localhost ~]# man chattr[root@localhost ~]# chattr +a原创 2017-02-18 11:55:59 · 751 阅读 · 0 评论 -
存储基础知识
主要知识点:基本分区、逻辑卷LVM、EXT3/4文件系统、磁盘限额、RAID从工作原理区分:机械、固态 从插拔方式:热插拔、非热插拔硬板的主要接口:IDE —— SATA I/II/IIISCSI —— SAS PCIEFCkernel对不同接口硬盘命名方式:OS IDE(并口) SATA(串口) SCSI RHEL5 /dev/hda /dev/sda原创 2017-03-04 14:08:10 · 388 阅读 · 0 评论 -
Linux基本分区管理
基本分区管理:分区(基本分区)、格式化、挂载分区工具 fdisk msdos分区工具 parted msdos 或 GPTsectors 扇区 512B centos6+cylinders 柱面Block size 块大小 1024B 2048B 4096B 文件系统分配最小单元一、分区工具fdisk MBR(msdos)1. 查看新设备是否发现#原创 2017-03-04 14:20:44 · 1328 阅读 · 0 评论 -
逻辑卷管理LVM
LVM管理在线扩容 on-line快照snapshot 例如MySQL可以通过快照实现一致性的物理备份主要内容:创建逻辑卷管理VG:VG扩容/VG缩小(数据迁移)管理LV:LV扩容/文件系统扩容LVM 快照 Snapshot创建 扫描 显示详细 显示 扩展 缩小 删除 更改 pvcreate pvscan pvdisplay pvs pvremovevg原创 2017-03-04 14:22:55 · 563 阅读 · 0 评论 -
交换分区Swap
交换分区管理 Swap主要内容:查看交换分区、增加交换分区、交换分区优先级、交换分区使用测试一、查看交换分区[root@localhost ~]# free -mtotal used free shared buffers cachedMem: 1010 874 135 0 51 560-/+ buffers/cache: 262 747Swap: 1023 0 102原创 2017-03-04 14:45:42 · 542 阅读 · 0 评论 -
Mount挂载详解
Mount 挂载详解主要内容:常用挂载选项详解、挂载设备文件、卷标、UUID、ISO文件创建及挂载挂载选项 -t 文件系统类型 -o 选项1,选项2...示例:mount -t ext4 -o acl /dev/sdb1 /mnt/disk1 文件系统类型:ext4,xfs,nfs,cifs,iso9660例1:exec/noexec[root@localhost原创 2017-03-04 15:47:08 · 5417 阅读 · 0 评论 -
自动挂载 Automount
自动挂载 Automount挂载是由访问产生的、卸载是由超时产生的一、手动挂载(临时)mount -t 文件系统类型 -o 选项1,选项2... 设备文件 挂载点===本地设备文件/dev/cdrom/dev/sr0/dev/sda5/dev/vg01/lv01/dev/md0/dev/md1/var/dvd.iso[root@localhost ~原创 2017-03-05 16:38:07 · 4697 阅读 · 0 评论 -
文件查找locate、find
文件查找grep: 文件内容过滤find: 文件查找,针对文件名一、命令文件 # which ls //从PATH环境变量 (echo $PATH)# whereis vim二、任意文件A. locate (查询的数据库: /var/lib/mlocate/mlocate.db) 计划任务:每天自原创 2017-03-14 17:39:51 · 391 阅读 · 0 评论 -
文件打包及压缩
文件打包及压缩Demo: 复制未打包的文件到远程主机[root@vmware ~]# du -sh /etc39M /etc[root@vmware~]# rsync -va /etc/ study@172.25.202.20:/tmp //将/etc下的所有文件...[root@vmware~]# rsync -va /etc study@172.25.202.20:原创 2017-04-14 14:48:47 · 509 阅读 · 0 评论 -
源码包管理
源码包安装以nginx为例一、获得源码包途径1. 官方网站,可以获得最新的软件包 例如Apache www.apache.org Nginx www.nginx.org2. www.google.com ( pcre cacti ) //rpm包 —— http://rpmfind.net二、安装源码包源码包安装一般情况下分三步:配置(configure)、编译(make)、安原创 2017-04-14 15:46:18 · 361 阅读 · 0 评论 -
文件基本权限-UGO
文件权限管理之: UGO设置基本权限(r、w、x)文件权限设置: 可以赋于某个用户或组 能够以何种方式 访问某个文件rw-r--r-- alice hr install.log权限对象:属主: u属组: g其他人: o权限类型:读:r 4写:w 2执行: x 1设置权限1. 更改文件的属主、属组chown:[root@lo原创 2017-02-12 11:06:32 · 906 阅读 · 0 评论 -
文件基本权限-ACL
文件权限管理之: ACL设置基本权限(r、w、x)UGO设置基本权限: 只能一个用户,一个组和其他人ACL 设置基本权限: r,w,x //Access Control List 访问控制列表ACL基本用法设置:[root@localhost ~]# touch /home/test.txt[root@localhost ~]# ll /home/test.txt -r原创 2017-02-12 13:23:31 · 1178 阅读 · 0 评论 -
Umask
文件权限管理之: umaskmask: 新建文件、目录的默认权限是由mask决定的umask: 会影响到mask,umask表示要减掉的权限shell (vim,touch) =======umask======> 新文件或目录权限vsftpd ==== ===umask======> 新文件或目录权限 samba ==== ===umask======> 新文件或目录权限原创 2017-02-12 13:50:54 · 6679 阅读 · 0 评论 -
关于进程
关于进程 process什么是进程?进程是已启动的可执行程序的运行实例,进程有以下组成部分:• 已分配内存的地址空间;• 安全属性,包括所有权凭据和特权;• 程序代码的一个或多个执行线程;• 进程状态。程序: 二进制文件,静态 /bin/date, /usr/sbin/httpd,/usr/sbin/sshd, /usr/local/nginx/sbin/ngix进原创 2017-02-18 12:10:36 · 337 阅读 · 0 评论 -
查看进程 ps,top
查看进程 process了解如进程的:• PID,PPID• 当前的进程状态• 内存的分配情况• CPU和已花费的实际时间• 用户UID,它决定进程的特权静态查看进程 ps注:ps -aux 不同于 ps aux[root@Server ~]# ps aux|lessUSER PID %CPU %MEM VSZ RSS TTY原创 2017-02-18 12:13:44 · 696 阅读 · 0 评论 -
信号控制进程 kill,top
使用信号控制进程kill,killall,pkill,top给进程发送信号[root@localhost ~]# kill -l //列出所有支持的信号编号 信号名1) SIGHUP 重新加载配置2) SIGINT 键盘中断^C3) SIGQUIT 键盘退出9) SIGKILL 强制终止15) SIGTERM 终止(正常结束),缺省信号18) SIGCONT原创 2017-02-18 14:21:55 · 861 阅读 · 0 评论 -
进程优先级 nice
进程优先级niceLinux 进程调度及多任务相对优先级nice查看进程的nice级别启动具有不同nice级别的进程更改现有进程的nice级别Linux 进程调度及多任务每个CPU(或CPU核心)在一个时间点上只能处理一个进程,通过时间片技术,Linux实际能够运行的进程(和线程数)可以超出实际可用的CPU及核心数量。Linux内核进程调度程序将多个进程在CPU核心上快速切换,原创 2017-02-18 14:38:47 · 1513 阅读 · 0 评论 -
文件系统 Proc
proc 文件系统虚拟文件系统: 内核、进程运行的状态信息[root@localhost ~]# du -sh /proc 0 /proc/proc/cpuinfo[root@localhost ~]# grep 'processor' /proc/cpuinfo //逻辑cpu的个数processor : 0processor : 1[root@localho原创 2017-02-18 15:42:01 · 388 阅读 · 0 评论 -
进程管道
进程管道 用法:command1 | command2 |command3 |...[root@localhost ~]# ll /dev/ |less[root@localhost ~]# ps aux |grep 'sshd'[root@localhost ~]# rpm -qa |grep 'httpd' //查询所有安装的软件包,过滤包含httpd的包[root@loc原创 2017-02-18 16:53:25 · 303 阅读 · 0 评论 -
linux文件管理
Linux文件基本操作 ,目录结构 ,基本命令 , 创建、复制、删除、移动、查看、编辑、压缩、查找原创 2017-02-11 10:36:40 · 516 阅读 · 0 评论 -
用户管理
用户管理用户管理groupadd,groupdel,useradd,usermod,userdel,passwd,chage一、用户/组基本概念Users and groups:. Every process (running program) on the system runs as a particular user.. Every file is owned b原创 2017-02-12 00:04:55 · 646 阅读 · 0 评论 -
linux网卡流量限速wondershaper
直接限制网卡流量 命令:wondershaperwondershaper eth0 1 10 //限制eth0 1- 10kbwondershaper clear eth0 //清理规则 wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/w/wondershaper-1.2.1-3.el7.noarch.r...原创 2018-11-16 21:19:45 · 1118 阅读 · 0 评论