shell是用户和Linux操作系统之间的接口。Linux中有多种shell,其中缺省使用的是Bash。本章讲述了shell的工作原理,shell的种类,shell的一般操作及Bash的特性。 什么是shell Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口。它是命令语言、命令解释程序及程序设计语言的统称。 shell是用户和Linux内核之间的接口程序,如果把Linux内核想象成一个球体的中心,shell就是围绕内核的外层。当从shell或其他程序向...
by kaixin20xx - Linux文档专区 - 2009-10-03 10:55:43 阅读(685) 回复(0)
今天看一个shell脚本时有两个命令没明白,请知道的帮我解说一下: 1 gzip -9 , 其中9代表啥意思? 2 mkfs.ext2 -F -v -m0,其中-F和-m0各代表何含义? 多谢!
shell本身是一个用C语言编写的程序,它是用户使用Linux的 桥梁。shell既是一种命令语言,又是一种程序设计语言。作为命令语言,它交互式地解释和执行用户输入的命令;作为程序设计语言,它定义了各种变量和参 数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。它虽然不是Linux系统核心的一部分,但它调用了系统核心的大部分功能来执行程序、建 立文件并以并行的方式协调各个程序的运行。 其常见命令有如下几个 输出...
Linux shell常用shell命令 作者:周立军 修改日期:2006年03月01日 一、文件、目录操作命令 1、ls命令 功能:显示文件和目录的信息 ls 以默认方式显示当前目录文件列表 ls -a 显示所有文件包括隐藏文件 ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行 ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M 2G) ls -lt 显示文件,按照修改时间排序 2、cd命令 功能:改名目录 cd dir 切换到...
一、文件、目录操作命令 1、ls命令 功能:显示文件和目录的信息 ls 以默认方式显示当前目录文件列表 ls -a 显示所有文件包括隐藏文件 ls -l 显示文件属性,包括大小,日期,符号连接,是否可读写及是否可执行 ls -lh 显示文件的大小,以容易理解的格式印出文件大小 (例如 1K 234M 2G) ls -lt 显示文件,按照修改时间排序 2、cd命令 功能:改名目录 cd dir 切换到当前目录下的dir目录 cd / 切换到根目录 cd .. 切换到到上一级目...
问一个基础问题,我们知道unix结构的内核外面是shell层,而我们对unix 操作有 Bshell,kshell,cshell,那么这些shell与shell层是什么关系呢,我们可以在一台机器上运行 这3种shell,并且可以来回切换,如当机器启起来以后运行计划任务,是和内核有关吧,与shell层或shell有关吗?若无关,为何crontab –e 保存后有如下提示: warning: commands will be executed using /bin/sh
awk 'BEGIN{FS=OFS="\t"} {"uuidgen -t" | getline id; print id,$0;}' $file 为什么每行打印出来的id是一样的?
本帖最后由 sihouzhao 于 2014-07-22 09:51 编辑 处理前[code]61.165.255.92 - - [28/Jun/2014:09:00:00 +0800] "GET http://download.****.com/url/Hh_40.png HTTP/1.1" 200 88025 "-" "Dalvik/1.6.0 (Linux; U; Android 4.3; GT-I9500 Build/JSS15J)" TCP_REFRESH_UNMODIFIED:FIRST_UP_PARENT download.****.com[/code]处理后[code] 省 市 供应商 大小 广东 惠州 电信 55532[/code]我自己写的[code]head -10000 flog....
本帖最后由 liulover5 于 2014-04-22 14:57 编辑 [code]#!/bin/bash function ergodic(){ for file in ` ls $1` do if [ -d $1"/"$file] #如果 file存在且是一个目录则为真 then ergodic $1"/"$file else local path=$1"/"$file #得到文件的完整的目录 local name=$file #得到文件的名字 ...