Linux Shell 中文教程
1 Linux 主要 shell 命令详解.............................................................................................................3
1.1 注释符..................................................................................................................................9
1.2 标准输入/输出和重定向....................................................................................................9
1.2.1 标准输入与输出.......................................................................................................9
1.2.2 输入重定向............................................................................................................10
1.2.3 输出重定向.............................................................................................................11
2 Linux bash shell 脚本语法入门...................................................................................................20
2.1 基础....................................................................................................................................20
2.2 变量和使用........................................................................................................................20
2.3 if 语句.................................................................................................................................21
2.4 case 语句............................................................................................................................21
2.5 比较运算符........................................................................................................................21
2.6 bash 中几种循环................................................................................................................22
2.7 shell 编程中使用到得 if 语句内判断参数.......................................................................23
2.8 DOS/Windows 和 Linux/Unix 间文件格式和字符集转换..............................................25
2.9 iconv 的使用方法..............................................................................................................25
2.10 命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer]...........26
3 Shell 基本命令..............................................................................................................................30
3.1 ls 列出目录下的文件,不同类型的文件颜色不同,例如蓝色是文件夹,白色是文
件...............................................................................................................................................30
3.2 cd 转移目录......................................................................................................................30
3.3 建立新文件和文件夹.......................................................................................................31
3.4 删除文件和目录................................................................................................................31
3.5 修改文件夹权限................................................................................................................31
3.6 压缩和解压缩文件 gzip 和 gunzip..................................................................................32
3.7 tar 把多个文件或目录打包成一个文件,或者把已经打包的文件展开......................32
3.8 compress 把文件压缩成后缀为.Z 的压缩文件...............................................................32
3.9 df -k 查看各文件系统剩余的空间,-k 说明单位是千字节(kb)....................................33
3.10 使用 l o g o u t 命令退出 shell。....................................................................................33
3.11 更改帐号密码..................................................................................................................33
3.12 联机帮助..........................................................................................................................33
3.13 远程登录..........................................................................................................................33
3.14 复制文件..........................................................................................................................33
3.15 移动或更改文件、目录名称..........................................................................................34
3.16 列出当前所在的目录位置..............................................................................................34
3.17 查看文件内容..................................................................................................................34
3.18 分页查看文件内容..........................................................................................................34
3.19 查看目录所占磁盘容量..................................................................................................34
3.20 检查自己所属的工作组名称..........................................................................................35
3.21 改变文件或目录工作组所有权.....................................................................................35
3.22 改变文件或目录的最后修改时间................................................................................35
3.23 文件的链接......................................................................................................................35
3.24 文件中字符串的查寻......................................................................................................35
第 2 页 /共 62 页