加入收藏 | 设为首页 | 会员中心 | 我要投稿 济南站长网 (https://www.0531zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

shell编程学习:shell基础和文件

发布时间:2016-09-06 17:55:10 所属栏目:Linux 来源:站长网
导读:1shell就是用户和内核进行交互操作的一种接口, 2shell可以运行的命令包括linux命令,内置命令,实用程序,用户程序,shell脚本 3shell元字符: 4.获取命令帮助:m

1shell就是用户和内核进行交互操作的一种接口,

2shell可以运行的命令包括linux命令,内置命令,实用程序,用户程序,shell脚本

3shell元字符:

shell编程学习:shell基础和文件

4.获取命令帮助:man,info.--help

5.文件类型有普通文件(-),目录(d),符号链接文件(l),字符设备文件(c),块设备文件(b),套接字(s),命名管道(p),块设备文件就是计算机外围设备文件,让用户可以操作设备的时候和操作普通文件一样。

6,常用文件和目录操作命令:

ls ,ls -al,ls -R递归列出所有子目录,-c,-t,-u根据文件的时间排序,

tree,显示文件和目录树,tree -d不显示文件,只显示目录, -L n只显示几层的目录

pwd    显示当前所在的目录

cd切换目录

mkdir创建目录

rmdir    删除空目录

touch    生成空文件或者更改现在文件的时间戳。-a更改访问时间,-m更改修改时间,

cp复制文件或目录,-d复制符号链接文件的时候更正指向地址,-f强制复制,-i复制的时候要确认,-p保留文件属性,-R,-r递归复制所有,

mv移动文件或者目录,-f强制复制,

rm删除文件或者目录,-f掠过不存在的文件,-r,-R递归删除所有子目录文件

ln,创建链接文件

symlinks,检查目录中的符号链接,并显示类型

7.文件打包类命令:

gzip, .gz文件的压缩和解压缩

-a,使用ASCII文字模式,-c压缩后输出,不改动原始文件,-d解压,-f强制压缩-l列出压缩文件的相关信息,-L显示版本和版权,-n压缩文件,不保存文件属性,-N保存文件属性-q,不显示警告,-r递归处理,-t测试压缩文件,-v,显示压缩执行过程,-V显示版本 -<压缩率>,1到9之间,默认是6

bzip2, .bz2文件压缩和解压缩

-c压缩后输出,-k保留原始文件,-s降低使用量,-d解压,-f强行,-t测试,-v显示过程,-V显示版本, -<压缩登录>1~9,压缩区块大小  --repetitive-best文件中有重复资料的时候,可提高压缩效果,--repetitive-fast,如果有重复的资料出现,则可以提高压缩速度,

tar,文件打包和解包,-f使用f-f指定的文件名或者设备名,-v显示过程,-c创建打包,-x恢复备份,-t列出tar包的文件名,-z用GNU的gzip压缩,-Z用compress压缩文件或解压,-j用bzip2压缩或者解压

(编辑:济南站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读