- 代表上一个工作目录 ~username代表用户所在的家目录 cd切换目录  配合之上的参数 .   ..   /    ~    ~name     (change directory) pwd显示当前目录    可选参数-P 显示真正的路径而不是链接路径 (print working directory) mkdir建立新的目录  -m设置新建目录的权限, -p创建递归目录 rmdir删除一个空目录   -p递归删除    仅能删除空目录,使用rm -r text可以删除全部 使用echo…
www网站利用文件压缩技术进行数据传输,提升网络带宽. 压缩命令gzip与显示zcat.zmore.zless.zgrep -c将压缩的数据显示到屏幕上 -d解压缩 -v显示原文件/压缩文件的压缩比等信息 -#压缩等级,1最快9最慢 例如压缩(默认不保留原文件):gzip -v service[文件] 解压缩:gzip -d service.gz 压缩并保留原文件:gzip -9 -c service > service.gz 查找压缩文件里http字段所在的行:zgrep -n 'http'…
账号与一般身份用户存放在/etc/passwd文件中 个人密码存放在/etc/shadow文件中 Linux所有组名存放在/etc/group中 ls -al查看所有信息并显示权限等 文件权限的10字符长度为:文件类型,拥有者权限,用户组权限,其他人权限. 文件类型   d目录    l链接   -文件   b设备文件中可供存储的周边设备block   c串行设备如键盘鼠标character 数据接口文件   sockets数据接口文件 数据输送文件pipe r读  w写 x执行 文件可以分为纯…
程序在磁盘中,通过用户的执行触发.触发事件时,加载到内存,系统将它定义成进程,给予进程PID,根据触发的用户和属性,给予PID合适的权限. PID和登陆者的UID/GID有关.父进程衍生出来的进程为子进程,子进程的PPID为父进程. 如使用ps -l查看进程信息. crontab计划任务的父进程可能会再次生成强制结束的子进程. Linux程序调用通常为fork-and-exec.以父进程复制产生一样的子进程,然后子进程以exec方式执行要执行的进程.该子临时进程加入PPID为父进程PID. 一些…
RPM(RedHat Package Manager),不同Linux发行版发布的RPM文件甚至不同版本,不通用. SRPM为Source RPM,所提供的软件内容没有经过编译,格式为xxx.src.rpm.将软件编译成RPM文件,然后将编译完成的RPM文件安装. RPM属性依赖使用YUM在线升级.YUM服务器将依赖属性问题记录为依赖性列表,存于服务器或本地.有需求时下载列表,对比数据库,解决依赖问题,下载软件. RPM文件在系统上安装完毕后,相关信息写入到/var/lib/rpm中. RPM…
vi gerp awk sed支持正则表达式   cp ls不支持,只能使用bash本身的通配符 正则表达式分为基础正则表达式和拓展正则表达式 使用正则表达式注意语系的影响 http://cn.linux.vbird.org/linux_basic/0330regularex_2.php grep  查找字符 -A :后面可加数字,为 after 的意思,除了列出该行外,后续的 n 行也列出来:-B :后面可加数字,为 befer 的意思,除了列出该行外,前面的 n 行也列出来: 如:demsg…
Linux下使用BASH   Bourne Again Shell        另外一种由用于Unix的伯克利大学的Bill Joy设计的C Shell 系统中合法的shell会写入到/etc/shells文件,便于其他用户登录设置. 用户登录后取得的shell记录在/etc/passwd这个文件内 命令记录在.bash_history,为上一次登录执行的命令.bash-completion软件可以使用选项参数补齐.[tab] 查询命令是否为bash的内置命令: -t 显示命令的意义(外部,别…
虚拟机的磁盘通常为:/dev/vd[a-p] LVM和软件磁盘阵列 software RAID可以将一个分区格式化为多个文件系统或者多个分区格式化为一个文件系统. 索引式文件系统中:如ext2.ext3等 文件系统初始已经将inode和数据区块规划好,不再变动. 在磁盘的整体规划分区过程中,文件系统最前有启动扇区.之后为一个个块(block group).在block group下有: 超级区块:记录文件系统的整体信息,数据区块与inode的总量(已使用,未使用).区块大小(1k 2k 4k).…
执行make,会在当前目录查找makefile文本文件(记录了源代码如何编译的详细信息). 内核相关的函数信息放置在/usr/lib./usr/lib64里. 在Tarball(一般为xxx.tar.gz)中,软件开发商通常提供了源码,提供configure文件或config文件(检测用户的操作环境,并建立makefile文件),本软件的简易说明和安装说明. configure文件或config文件检测的内容包括编译器,函数库,操作系统平台,头文件等. 软件Tarball安装步骤,将Tarbal…
网络设置,手动设置IP,DHCP自动获取. 以太网协议开发出来的网卡ethN,N为数字. CentOS7对网卡命名的规则:eno代表由主板BIOS内建立的网卡,ens1由主板BIOS内建的PCI-E界面的网卡 enp2s0 :代表PCI-E 界面的独立网,eth0 :如果上述的名称都不适用 目前系统上的网卡信息:nmcli connection show 显示对应eth0的网卡信息:nmcli connection show eth0 修改网卡设置:nmcli connection modify…