在系统内部,UNIX是以一个小的整数数字,称为文件描述符(file descriptors),表示每个进程打开的文件。数字由零开始,至多到系统定义的打开文件数目的限制。传 …
-
-
《Classic Shell Scripting》:sed and cut
一. sed
一般来说,执行文本替换的正确程序应该是sed --- 流编辑器(Stream Editor)。sed的设计就是用来以批处理的方式而不是交互的方式来编辑文件。当你知道要做好几个变更 --- 不管是对一个还是数个文 …
-
《Classic Shell Scripting》:sort, uniq, wc, head, tail
一.sort
就像awk,cut与join一样,sort将输入看作具有多条记录的数据流,而记录是由可变宽度的字段组成,记录是以换行符作为定界符,字段的定界符则是空白字符或是用户指 …
-
《Classic Shell Scripting》第一、二章阅读笔记
第一章:背景知识
软件工具的原则
一次做好一件事 处理文本行,不要处理二进制数据 使用正则表达式:正则表达式(regular expression)是 …
-
Linux添加定时任务
在Linux下如果希望某个任务定时地执行,一般是使用cron服务器,将任务添加到cron任务列表中。
启动,关闭,重启cron(需超级用户权限)
/etc/init.d/cron start /etc/init.d/cron stop /etc/init.d/cron restart
注:archlinux下为/etc/rc.d/crond …
标签: Linux -
Linux添加sudo用户权限
Linux中很多命令需要使用超级用户权限,在这些命令前添加sudo然后直接执行是很方便的。
那么就先要将自己的用户名添加到sudoers中:
- 使用su命令切换到超级用户(在提示后输入root的密码)
- 使用visudo命令(编辑/etc/sudoers文件),也可以直接使用 …
标签: Linux