摘要:
Linux 的发行版说简单点就是将 Linux 内核与应用软件做一个打包。 目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。 Linux有非常多的发行版本,从性质上划分,大体分为由 阅读全文
摘要:
(1)/bin bin是Binary的缩写。这个目录存放着最经常使用的命令。 (2)/boot这里存放的是启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件。 (3)/dev dev是Device(设备)的缩写。该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文 阅读全文
摘要:
在Linux系统中0 1 2是一个文件描述符 名称 代码 操作符 Java中表示 Linux 下文件描述符(Debian 为例) 标准输入(stdin) 0 < 或 << System.in /dev/stdin -> /proc/self/fd/0 -> /dev/pts/0 标准输出(stdou 阅读全文
摘要:
使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令。例如系统管理员安排一个备份任务使其每天都运行 如何往 cron 中添加一个作业? # crontab –e 0 5 * * * /root/bin/backup.sh 这将会在每天早上5点运行 /root/bin/b 阅读全文
摘要:
1.如果文件是格式化的,即由分隔符分为多个域的,优先使用awk 2.awk适合按列(域)操作,sed适合按行操作 3.awk适合对文件的抽取整理,sed适合对文件的编辑。 awk是行处理器: 相比较屏幕处理的优点,在处理庞大文件时不会出现内存溢出或是处理缓慢的问题,通常用来格式化文本信息 awk处理 阅读全文
摘要:
1.如果文件是格式化的,即由分隔符分为多个域的,优先使用awk 2.awk适合按列(域)操作,sed适合按行操作 3.awk适合对文件的抽取整理,sed适合对文件的编辑。 sed在处理文本时是逐行读取文件内容,读到匹配的行就根据指令做操作,不匹配就跳过。 sed是Linux下一款功能强大的非交互流式 阅读全文