上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: Shell常用特殊变量 经常会在shell命令中,看到$0, $#, $*, $@, $?, $$这样的取值,这些代表什么呢? $* 和 $@ 都是将参数一个一个返回 "$*"将所有参数当做一个整体字符串返回 , "$@"将参数一个一个返回 常用判断参数 在shell命令文件中还经常会看到类似与if 阅读全文
posted @ 2019-04-27 19:35 三冬三夏 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 2017-03-02 09:47:42 # seq 1 10结果是1 2 3 4 5 6 7 8 9 10例二:#!/bin/bashfor i in `seq 1 10`;doecho $i;done或者用for i in $(seq 1 10)也可以seq-f, --format=FORMAT 阅读全文
posted @ 2019-04-27 19:11 三冬三夏 阅读(132) 评论(0) 推荐(0) 编辑
摘要: seq-print a sequence of numbers 用于产生从某个数到另外一个数之间的所有整数 语法:seq 开始列 指定步长 结束列 参数: -f :指定输出格式,允许使用printf格式 -s :使用指定的分隔符分割数字 -w:在列前加0,使宽度相同 实例1: [root@www1 阅读全文
posted @ 2019-04-27 19:10 三冬三夏 阅读(120) 评论(0) 推荐(0) 编辑
摘要: w uname -a who sleep last -n1 显示最近#次的相关信息/var lastb -n1 显示用户错误登录信息 lastlog -u root 显示特定用户最近登录信息 basname mail hostname [localhost] 修改主机名 阅读全文
posted @ 2019-04-27 19:07 三冬三夏 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 在操作系统中,磁盘管理属于设备管理的范畴。一块硬盘安装到主机之后称为 裸设备, 若要能够在Linux系统中使用必须对其进行如下步骤: 分区=>格式化(创建文件系统)=>挂载 我们先来谈谈Linux系统中的设备类型。 一、Linux系统中的设备类型: Linux沿袭Unix的风格,将所有设备认成是一个 阅读全文
posted @ 2019-04-27 18:21 三冬三夏 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 一、磁盘管理 1、 机械式硬盘: U盘、光盘、软盘、硬盘、磁带 2、 格式化:(Partition) 创建文件系统 MBR:主引导记录 (512byte) Master Boot Record Main Boot Record 446bye:BootLoader, 是一个程序。引导加载器 64byt 阅读全文
posted @ 2019-04-27 18:20 三冬三夏 阅读(193) 评论(0) 推荐(0) 编辑
摘要: case流程控制语句在linux中有其独到的一面,使得在编程过程中能够在脚本编写的过程中具备多个选项功能,使其功能多样化,其具备简单,快速的特点。 一、case流程语句结构图 根据流程图可以知道,在所给出的条件中,首先将“变量值”与模式1进行比较,若取值相同 则执行模式1后的命令序列,直到遇见双分号 阅读全文
posted @ 2019-04-27 18:18 三冬三夏 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 一、文件系统访问列表 FACL :Filesystem Access Control List 文件系统访问列表 利用文件扩展保存额外的访问控制权限。 setfacl: -m:设定访问控制权限 ( u:UID:perm g:GID:perm) -x:取消访问控制权限 getfacl: 二、用户的几个 阅读全文
posted @ 2019-04-27 17:48 三冬三夏 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 1.查进程 ps命令查找与进程相关的PID号: ps a 显示现行终端机下的所有程序,包括其他用户的程序。 ps -A 显示所有程序。 ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 ps -e 此参数的效果和指定"A"参数相同。 ps e 列出程序时,显示每 阅读全文
posted @ 2019-04-27 17:45 三冬三夏 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 得到当前工作目录,即当前Python脚本工作的目录路径:os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 递归查询指定路径下的所有文件和目录:os.walk() 函数用来删除一个文件:os.remove() 删除多个目录:osremovedirs(r"c:\pyth 阅读全文
posted @ 2019-04-27 16:26 三冬三夏 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 在Linux系统下mail命令的用法 在Linux系统下mail命令的测试 1. 最简单的一个例子: mail -s test admin@aispider.com 这条命令的结果是发一封标题为test的空信给后面的邮箱,如果你有mta并且后面的邮箱不会挡这种可能莫名奇妙的信的时候,就能收到这封信了 阅读全文
posted @ 2019-04-27 16:20 三冬三夏 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 一、setfacl——设定文件访问控制列表语法: setfacl [-bkndRLP] { -m|-M|-x|-X ... } file ... -m, --modify=acl 更改文件的访问控制列表 -M, --modify-file=file 从文件读取访问控制列表条目更改 -x, --rem 阅读全文
posted @ 2019-04-27 15:49 三冬三夏 阅读(146) 评论(0) 推荐(0) 编辑
摘要: ACL即Access Control List 主要的目的是提供传统的owner,group,others的read,write,execute权限之外的具体权限设置,ACL可以针对单一用户、单一文件或目录来进行r,w,x的权限控制,对于需要特殊权限的使用状况有一定帮助。如,某一个文件,不让单一的某 阅读全文
posted @ 2019-04-27 15:48 三冬三夏 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 1、setfacl的用途setfacl命令可以用来细分linux下的文件权限。 chmod命令可以把文件权限分为u,g,o三个组,而setfacl可以对每一个文件或目录设置更精确的文件权限。 换句话说,setfacl可以更精确的控制权限的分配。 比如:让某一个用户对某一个文件具有某种权限。 这种独立 阅读全文
posted @ 2019-04-27 15:47 三冬三夏 阅读(239) 评论(0) 推荐(0) 编辑
摘要: setfacl命令可以用来细分linux下的文件权限。 chmod命令可以把文件权限分为u,g,o三个组,而setfacl可以对每一个文件或目录设置更精确的文件权限。 换句话说,setfacl可以更精确的控制权限的分配。 比如:让某一个用户对某一个文件具有某种权限。 这种独立于传统的u,g,o的rw 阅读全文
posted @ 2019-04-27 15:47 三冬三夏 阅读(259) 评论(0) 推荐(0) 编辑
摘要: Linux特殊权限介绍一、s权限: 当s权限位于可执行命令所有者的位置时,其他用户执行时将具有所有者的权限# ll $(which passwd)-rwsr-xr-x. 1 root root 27832 1月 30 2014 /usr/bin/passwd# ll /etc/shadow . 1 阅读全文
posted @ 2019-04-27 14:54 三冬三夏 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 基本权限UGO u 所属主 g 所属组 o 其他人 r (4)读 read w(2)写 write x(1)执行 execute 针对文件: ​ r 读 是否允许可以查看文件的内容 ​ w 写 能够修改或删除文件的内容 ​ x 执行 是否可以执行该文件 一个用户是否能够删除一个文件,判断依据是该用户 阅读全文
posted @ 2019-04-27 14:52 三冬三夏 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 在任何目录输入命令“vim <文件名>”就可以使用vim编辑文件了。 打开vim后,默认的是命令模式,输入i进入编辑模式,这个时候你可以编辑文件了。在编辑模式下按Esc键回到命令模式,在命令模式输入:q ! (:wq) 命令就可以(保存修改)退出了。命令模式常用命令:k:向上j:向下h:向左l:向右 阅读全文
posted @ 2019-04-27 14:24 三冬三夏 阅读(2124) 评论(0) 推荐(0) 编辑
摘要: 1.命令格式:locate [参数] [文件] 2.命令功能:locate命令可以在搜寻数据库时快速找到档案,数据库由updatedb程序来更新,updatedb是由cron daemon周期性建立的,locate命令在搜寻数据库时比由整个由硬盘资料来搜寻资料来得快,但较差劲的是locate所找到的 阅读全文
posted @ 2019-04-27 14:22 三冬三夏 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 语法 参数说明 : find 根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部份为 path,之后的是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print 为预设 expressi 阅读全文
posted @ 2019-04-27 14:21 三冬三夏 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一)MD——建立子目录 1.功能:创建新的子目录 2.类型:内部命令 3.格式:MD[盘符:][路径名]〈子目录名〉 4.使用说明: (1)“盘符”:指定要建立子目录的磁盘驱动器字母,若省略,则为当前驱动器; (2)“路径名”:要建立的子目录的上级目录名,若缺省则建在当前目录下。 例:(1)在C盘的 阅读全文
posted @ 2019-04-27 14:20 三冬三夏 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 语法 参数: -g <群组识别码> 设置欲使用的群组识别码。 -o 重复使用群组识别码。 -n <新群组名称> 设置欲使用的群组名称。 实例 修改组名 阅读全文
posted @ 2019-04-27 14:18 三冬三夏 阅读(157) 评论(0) 推荐(0) 编辑
摘要: chmod命令详细用法 指令名称 : chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案调用权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制 阅读全文
posted @ 2019-04-27 14:17 三冬三夏 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 语法 参数说明: -c<备注> 修改用户帐号的备注文字。 -d登入目录> 修改用户登入时的目录。 -e<有效期限> 修改帐号的有效期限。 -f<缓冲天数> 修改在密码过期后多少天即关闭该帐号。 -g<群组> 修改用户所属的群组。 -G<群组> 修改用户所属的附加群组。 -l<帐号名称> 修改用户帐号 阅读全文
posted @ 2019-04-27 14:17 三冬三夏 阅读(121) 评论(0) 推荐(0) 编辑
摘要: chown 作用:改变某个文件或目录的所有者和所属的组, 该命令可以向某个用户授权,使该用户编程指定文件的所有者或者改变文件的所属组, 用户可以是用户或者是用户ID, 用户组可以是组名或者租ID, 文件名可以使用由空格分开的文件列表。 在文件中可以包含通配符。 只有文件主和超级用户才可以使用该命令 阅读全文
posted @ 2019-04-27 14:16 三冬三夏 阅读(1365) 评论(0) 推荐(0) 编辑
摘要: 语法格式 参数说明: -n 或 --number:由 1 开始对所有输出的行数编号。 -b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。 -s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。 -v 或 --show-non 阅读全文
posted @ 2019-04-27 14:14 三冬三夏 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 本文介绍Linux下tail命令的使用方法。linux tail命令用途是依照要求将指定的文件的最后部分输出到标准设备,通常是终端,通俗讲来,就是把某个档案文件的最后几行显示到终端上,假设该档案有更新,tail会自己主动刷新,确保你看到最新的档案内容。 一、tail命令语法 tail [ -f ] 阅读全文
posted @ 2019-04-27 14:13 三冬三夏 阅读(226) 评论(0) 推荐(0) 编辑
摘要: head命令用法总结 head命令用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容。 1.语法 2.选项 3.参数 4.示例 示例1:显示文件的前n行 示例2:输出文件除了最后n行的全部内容 示例3:显示文件前n个字节 示例4:文件的除了最后n个字节以外的内容 示例5:he 阅读全文
posted @ 2019-04-27 14:12 三冬三夏 阅读(244) 评论(0) 推荐(0) 编辑
摘要: groupadd [选项] 组 创建一个新的组。Groupadd命令使用命令行中指定的值加上系统默认值创建新的组账户。新组将根据需要输入系统。 (1).选项 1 2 3 4 5 6 7 -f,--force 如果指定的组已经存在,此选项将失明了仅以成功状态退出。当与-g一起使用,并且指定的GID_M 阅读全文
posted @ 2019-04-27 14:11 三冬三夏 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 在Linux中 useradd 命令用来创建或更新用户信息。 useradd 命令属于比较难用的命令 (low level utility for adding users),所以 Debian 系的发行版中建议管理员使用 adduser 命令。其实 adduser 命令只是一个调用了 userad 阅读全文
posted @ 2019-04-27 14:10 三冬三夏 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 在Linux中 useradd 命令用来创建或更新用户信息。 useradd 命令属于比较难用的命令 (low level utility for adding users),所以 Debian 系的发行版中建议管理员使用 adduser 命令。其实 adduser 命令只是一个调用了 userad 阅读全文
posted @ 2019-04-27 14:09 三冬三夏 阅读(134) 评论(0) 推荐(0) 编辑
摘要: sed命令是一个面向字符流的非交互式编辑器,也就是说sed不允许用户与它进行交互操作。sed是按行来处理文本内容的。在shell中,使用sed来批量修改文本内容是非常方便的。 sed命令的选项 sed [选项] [动作] 选项与参数: -n :使用安静(silent)模式。在一般 sed 的用法中, 阅读全文
posted @ 2019-04-27 14:08 三冬三夏 阅读(119) 评论(0) 推荐(0) 编辑
摘要: Sed 命令行 以下是我们可以指定单引号在命令行sed命令的格式如下: sed [-n] [-e] 'command(s)' files 例子 考虑一下我们有一个文本文件books.txt待处理,它有以下内容: 1) A Storm of Swords, George R. R. Martin, 1 阅读全文
posted @ 2019-04-27 14:07 三冬三夏 阅读(115) 评论(0) 推荐(0) 编辑
摘要: linux每日一命令--cut--按文件大小排序 显示前100行 显示后五列 ll -Sh|head -n 100|cut -d ' ' -f 5- 一、基本语法cut是一个选取命令,以行为单位,用指定分隔符将行切分为若干字段,选取所需要的字段。1、语法格式cut [option] filesopt 阅读全文
posted @ 2019-04-27 14:05 三冬三夏 阅读(133) 评论(0) 推荐(0) 编辑
摘要: cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。 (1)其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] 使用说明cut 命令从文件的每一行剪切 阅读全文
posted @ 2019-04-27 14:04 三冬三夏 阅读(340) 评论(0) 推荐(0) 编辑
摘要: wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。 语法:wc [选项] 文件… 说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。 该命令各选项含义如下: - c 阅读全文
posted @ 2019-04-27 14:03 三冬三夏 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 统计当前目录下的所有文件行数: wc -l * 当前目录以及子目录的所有文件行数: find . * | xargs wc -l 可以把*改成所要匹配的文件,例如Java文件,*.java这样就只统计java源码了。 关于wc命令的更多介绍,可以在终端输入wc --help查看 列出BKK目录下 后 阅读全文
posted @ 2019-04-27 14:02 三冬三夏 阅读(198) 评论(0) 推荐(0) 编辑
摘要: grep 参数 -n :显示行号-o :只显示匹配的内容-q :静默模式,没有任何输出,得用$?来判断执行成功没有,即有没有过滤到想要的内容 -l :如果匹配成功,则只将文件名打印出来,失败则不打印,通常-rl一起用,grep -rl 'root' /etc -A :如果匹配成功,则将匹配行及其后n 阅读全文
posted @ 2019-04-27 14:01 三冬三夏 阅读(447) 评论(0) 推荐(0) 编辑
摘要: grep的语法和用法 grep命令的格式: grep [options] PATTERN [FILE] 其中:1,pattern是用正则表达式书写的模式。2,FILE是要查找的文件,可以是用空格间隔的多个文件,省略FILE时表示在标准输入中查找 常用参数: -E :采用规则表示式去解释样式。-c:只 阅读全文
posted @ 2019-04-27 13:56 三冬三夏 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 终于到shell 脚本这章了,在以前笔者卖了好多关子说shell脚本怎么怎么重要,确实shell脚本在linux系统管理员的运维工作中非常非常重要。下面笔者就带你正式进入shell脚本的世界吧。 终于到shell 脚本这章了,在以前笔者卖了好多关子说shell脚本怎么怎么重要,确实shell脚本在l 阅读全文
posted @ 2019-04-27 01:32 三冬三夏 阅读(410) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页