导航

随笔分类 -  linux

摘要:Linux中对于权限的制定虽然没有Windows的那么精细,但是如果你了解并掌握Linux中文件的权限知识,也可以像Windows那样对权限做到精确配置。 Linux中的文件权限是什么? 如何查看Linux中的文件权限 [root@localhost test]# ll -d /test/ drwx 阅读全文

posted @ 2018-03-23 14:36 皮堡斯 阅读(347) 评论(0) 推荐(0)

摘要:Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。 用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。 每个用户 阅读全文

posted @ 2018-03-23 14:25 皮堡斯 阅读(175) 评论(0) 推荐(0)

摘要:在Linux上显示某个进程的线程的几种方式。 方法一:PS 在ps命令中,“-T”选项可以开启线程查看。下面的命令列出了由进程号为<pid>的进程创建的所有线程。 1.$ ps -T -p <pid> 方法二: Top top命令可以实时显示各个线程情况。要在top输出中开启线程查看,请调用top命 阅读全文

posted @ 2018-03-20 18:10 皮堡斯 阅读(247) 评论(0) 推荐(0)

摘要:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命 阅读全文

posted @ 2018-03-20 17:45 皮堡斯 阅读(324) 评论(0) 推荐(0)

摘要:使用权限:所有使用者使用方式:ps [options] [--help]说明:显示瞬间行程 (process) 的动态参数:ps的参数非常多, 在此仅列出几个常用的参数并大略介绍含义-A 列出所有的进程-w 显示加宽可以显示较多的资讯-au 显示较详细的资讯-aux 显示所有包含其他使用者的行程## 阅读全文

posted @ 2018-03-20 15:43 皮堡斯 阅读(428) 评论(0) 推荐(0)

摘要:默认情况下, find 每输出一个文件名, 后面都会接着输出一个换行符 ('\n'), 因此我们看到的 find 的输出都是一行一行的: [bash-4.1.5] ; ls -l total 0 -rw-r--r-- 1 root root 0 2010-08-02 18:09 file1.log 阅读全文

posted @ 2018-03-19 17:54 皮堡斯 阅读(162) 评论(0) 推荐(0)

摘要:定义 正如其名,cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut是以每一行为一个处理对象的,这种机制和sed是一样的 剪切依据 cut命令主要是接受三个定位方法: 第一,字节(bytes),用选项-b 第二,字符(characters),用选项-c 第三,域(fields),用选 阅读全文

posted @ 2018-03-19 16:40 皮堡斯 阅读(200) 评论(0) 推荐(0)

摘要:绝大多数命令行工作是针对文件的。我们会在本节中讨论如何观察及过滤文件内容,使用一条命令从文件中提取所需信息,以及对文件的内容进行排序。 cat、tail、head、tee:文件打印命令这些命令的语法基本上相同的:命令名 [选项] [文件],而且您可以在管道中使用这些命令。这些命令的功能都是根据特定的 阅读全文

posted @ 2018-03-19 15:21 皮堡斯 阅读(241) 评论(0) 推荐(0)

摘要:linux 系统则是由 cron (crond) 这个系统服务来控制的。Linux 系统上面原本就有非常多的计划性工作,因此这个系统服务是默认启动的。另 外, 由于使用者自己也可以设置计划任务,所以, Linux 系统也提供了使用者控制计划任务的命令 :crontab 命令。 一、crond简介 c 阅读全文

posted @ 2018-03-19 14:29 皮堡斯 阅读(216) 评论(0) 推荐(0)

摘要:1、命令:date 2、命令功能:date 可以用来显示或设定系统的日期与时间。 3、命令参数 4、日期格式字符串列表 5、实例 格式化输出: 输出昨天日期: 2秒后输出: 传说中的 1234567890 秒: 普通转格式: apache格式转换: 格式转换后时间: 加减操作: 设定时间: 检查一组 阅读全文

posted @ 2018-03-19 11:22 皮堡斯 阅读(327) 评论(0) 推荐(0)

摘要:功能说明:设置或显示环境变量。 ################################################################################################################## 语 法:export [-fnp][变 阅读全文

posted @ 2018-03-19 10:47 皮堡斯 阅读(375) 评论(0) 推荐(0)

摘要:在做shell批处理程序时候,经常会涉及到字符串相关操作。有很多命令语句,如:awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号,可以达到类似效果,大家知道,使用内部操作符会省略启动外部程序等时间,因此速度会非常的快。 一、判断读取字符串值 加入了“*” 不是意思是: 当然, 阅读全文

posted @ 2018-03-13 11:44 皮堡斯 阅读(293) 评论(0) 推荐(0)

摘要:Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。 数值测试参数 说明-eq 等于则为真-ne 不等于则为真-gt 大于则为真-ge 大于等于则为真-lt 小于则为真-le 小于等于则为真 实例演示:num1=100num2=100if test $[ 阅读全文

posted @ 2018-03-13 11:15 皮堡斯 阅读(204) 评论(0) 推荐(0)

摘要:$()和 ` ` : 在 bash shell 中,$( ) 与` ` (反引号) 都是用来做命令替换用(commandsubstitution)的。 例如 version=$(uname -r)和version=`uname -r`都可以是version得到内核的版本号 各自的优缺点: 1. ` 阅读全文

posted @ 2018-03-13 10:52 皮堡斯 阅读(225) 评论(0) 推荐(0)

摘要:用于字符串的输出 格式 echo string 使用echo实现更复杂的输出格式控制 1.显示普通字符串: 2.显示转义字符 3.显示变量 4.显示换行 5.显示不换行 转义 \a 发出警告声; \b 删除前一个字符; \c 最后不加上换行符号; \f 换行但光标仍旧停留在原来的位置; \n 换行且 阅读全文

posted @ 2018-03-13 09:59 皮堡斯 阅读(237) 评论(0) 推荐(0)

摘要:①/etc/profile: 该文件登录操作系统时,为每个用户设置环境信息,当用户第一次登录时,该文件被执行。也就是说这个文件对每个shell都有效,用于获取系统的环境信息。 ②/etc/bashrc: 为每一个运行bash shell的用户执行此文件,当bash shell被打开时,该文件被读取。 阅读全文

posted @ 2018-03-07 13:53 皮堡斯 阅读(211) 评论(0) 推荐(0)