为了账号安全,请及时绑定邮箱和手机立即绑定
【Author LightXun】 【引用请转明出处】 【Linux】第六章 压缩与解压缩命令2 1、.tar.gz .tar.bz2 # .tar : 打包命令, 把目录变成一个叫做 .tar 的一个单一文件包 # 再进而压缩成 .gz .bz2 格式, 以解决不能将目录压缩的问题 2、打包命令 tar 2-1) tar -cvf 打包文件名 源文件 2-1-1) -c : 打包 2-1-2) -v : 显示过程 2-1-3) -f : 指定打包后的文件名 # tar -cvf longzls.tar longzls 2-1-4) -x : 解打包 # tar -xvf longzls.tar 2-1-5) -t : 查看压缩包内容, 但是不解压 3、其实 .tar.gz 格式是先打包为 .tar格式, 再压缩为 .gz 格式 4、 打包压缩命令 4-1) tar -z[cx]vf 压缩包名.tar.gz 源文件 4-1-1) -z : 压缩为 .tar.gz 格式 4-1-2) -x : 解压缩 .tar.gz 格式 4-2) tar -j[cx]vf 压缩包名.tar.bz2 源文件 4-2-1) -j : 压缩为 .tar.bz2 格式 4-2-2) -x : 解压缩 .tar.bz2 格式 5、 压缩至指定目录中 # tar -zcvf /test/test.tar.gz jp anaconda-ks.cfg 6、 解打包压缩至指定目录 6-1) -C : 使用大写C, 至指定目录中 # tar -zxcf jp.tar.gz -C /tmp/ 7、 同时压缩多个文件 7-1) 将源文件以空格连接逐一写在最后 # tar -zcvf test.tar.gz jp anaconda-ks.cfg
0
采集 1
【Author LightXun】 【引用请转明出处】 【Linux】第五章 其他帮助命令 1、选项帮助 1-1) 命令 --help : 获取命令选项的帮助 #例 ls --help 1-2) help shell 内部命令 #获取shell内部命令的帮助 #例 whereis cd : 确定是否是shell内部命令 #例 help cd : 获取内部命令帮助 2、shell : linux 中起命令解释器作用 #用户与计算机交互的接口 #内核在最中间, 外层包裹这的壳就是shell #将用户的字符命令翻译成机器语言传递给内核 3、linux中有些命令是shell自带, 有些命令是被人写好之后装入的(例 ls) 3-1) 可根据 whereis ls 查看命令所在位置, 即可判断该命令是否为自带的 3-1-1) 若找到可执行文件目录, 则是被人写好装入的 (/bin/ls) 3-1-2) 若找不到可执行文件目录, 而只有帮助文档, 则是自带的 (cd) 4、查看内部命令帮助文档, 用 help 命令 4-1) man cd : 打开linux, bush文档, 且cd存在于其中, 而非直观的专属帮助文档 4-2) help cd : 打开专属的cd 帮助文档 4-3) help 命令, 只可查看内部命令, 对外部命令无效 5、详细命令帮助info, 非常详细 5-1) info命令 5-1-1) 回车 : 进入子帮助页面(带有*号标记) 5-1-2) u : 进入上层页面 5-1-3) n : 进入下一个帮助小节 5-1-4) p : 进入上一个帮助小节 5-1-5) q : 退出 6、总结 # 可使用 man、 ls --help 查看帮助, 也可用help cd 查看内部命令 , 以及使用info查看非常详细的文档
0
采集 1
【Author LightXun】 【引用请转明出处】 【Linux】第五章 帮助命令 1、帮助命令 man 1-1) man 命令 #获取指定命令的帮助, manual 的缩写 1-1-1) man ls : 查看ls的帮助 1-2) 操作 1-2-1) n : 向下翻页 1-2-2) N (shift + n) : 向上翻页 1-2-3) q : 退出 1-3) man 的级别 (存在于左上角的数字) 1-3-1) 1 : 查看命令的帮助 1-3-2) 2 : 查看可被内核调用的函数帮助 1-3-3) 3 : 查看函数和函数库的帮助 1-3-4) 4 : 查看特殊文件的帮助(主要是 /dev 目录下的文件) 1-3-5) 5 : 查看配置文件的帮助 1-3-6) 6 : 查看游戏的帮助 1-3-7) 7 : 查看其它杂项的帮助 1-3-8) 8 : 查看系统管理员可用命令的帮助 1-3-9) 9 : 查看和内核相关文件的帮助 1-4) man -f 命令 : 显示该命令有哪些帮助级别 #相当于 whatis 命令 1-4-1) man -f passwd : 查看passwd命令级别 1-4-2) man 1 passwd : 查看passwd 级别为 1 的帮助文档 1-4-3) man 5 passwd : 查看passwd 级别为 5 的帮助文档 1-4-4) man 4 null 1-4-5) man 8 ifconfig 1-5) man -k 命令 : 查看和命令相关的所有帮助, 包括关键字的帮助, 当忘记命令具体名称时, 可用 #相当于 apropos 命令 1-5-1) man -k passwd 1-5-2) apropos passwd
0
采集 1
【Author LightXun】 【引用请转明出处】 【Linux】第四章 find 命令(二) 1-7)find . -size 25k #查找当前目录中文件大小为25KB的文件 1-7-1)大小标注方式, 默认单位为数据块(以扇区做的数据块512字节, 非分区时的4KB) 1-7-1-1) -25k 小于25KB的文件 1-7-1-2) 25k 等于25KB的文件 1-7-1-3) +25k 大于25KB的文件 1-7-2) 搜索 千字节需用小写k, 兆字节需用大写M, 否则将不被识别 1-8) find . -inum 262422 #查找当前目录中i节点是25422的文件 1-9) find /etc -size +20k -a -size -50k #查找/etc 目录下, 大于20KB并且 小于50KB的文件 1-9-1) -a and 逻辑与, 两个条件都满足 1-9-2) -o or 逻辑或, 两个条件满足一个即可 1-10) find /etc -size +20k -a -size -50k -exec ls -lh {} \; #查找/etc/ 目录下, 大于20KB并且小于50KB的文件, 并显示详细信息 #不是所有命令都可以用命令2执行, 必须是能够处理命令1结果的命令才可以处理 #标准格式 : -exec / -ok 命令 {} \; 对搜索结果执行操作 1-11) find . inum 262422 -exec rm -rf {} \;
0
采集 1
【Author LightXun】 【引用请转明出处】 【Linux】第三章 Linux 常用目录的作用 linux 是个严谨的操作系统,一级目录都严格规定 做练习推荐在家目录中(root或home),以及tmp。 1、/ 根目录 2、/bin 命令保存目录(普通用户就可以读取的命令) 2-1)根目录下的bin和sbin,usr目录下的bin和sbin,这四个目录都是用来保存系统命令。其中,bin目录 下的命令任何用户都可以执行,sbin目录下只有root才可以执行。linux使用此方式来区分用户权限。 3、/boot 启动目录,启动相关文件 4、/dev 设备文件保存目录 5、/etc 配置文件保存目录 6、/home 普通用户的家目录 7、/lib 系统库保存目录 7-1)操作系统中并没有把所有功能都写入linux中,而将常用的功能写成一个个程序库,此些库保存在lib 中,当需要时调用即可。避免全部写入linux中,使其无比庞大且运行缓慢。 8、/mnt 系统挂载U盘、移动硬盘目录 8-1)老师习惯于在mnt下创建CD-ROM来挂载光盘,在mnt下创建USB来挂载U盘。原因在于老师的linux中不存 在media、misc目录。 9、/media 挂载光盘目录 10、/misc 外接磁带机挂载目录 11、/root 超级用户的家目录 12、/tmp 临时目录 12-1)可存放临时数据 13、/sbin 命令保存目录(超级用户才能使用的目录) 14、/proc 直接写入内存的 14-1)该目录同sys目录不能直接操作,这两个目录保存的是内存的挂载点。其中的数据直接写在内存中。避免数据丢失或由于内存溢出导致系统崩溃。 15、/sys 16、/usr 系统软件资源目录 16-1)/usr/bin/ 系统命令(普通用户) 16-2)/usr/sbin/ 系统命令(超级用户) 17、/var 系统相关文档内容
30
采集 90
【Author LightXun】 【引用请转明出处】 【Linux】第三章 linux 目录处理命令(下) 1、删除空目录 1-1)rmdir [目录名] (remove empty directories) 1-1-1)只能删除空目录 2、删除文件或目录 2-1)rm -rf [文件或目录] (remove) 2-1-1)选项 -r :删除目录 2-1-2)选项 -f :强制 2-1-3)rm [文件名] :提示是否删除 2-1-4)rm -r [目录] :删除目录需加 -r ,目录中含有子文件,将持续询问是否删除 2-1-5)rm -rf [目录] :删除目录, 不会询问是否删除而直接进行 2-1-6)纯字符界面没有回收站。注意自杀指令:rm -rf / 2-2)rm -rf /tmp/* :删除tmp目录下的内容 2-3)rm -rf /tmp/ :删除tmp目录 3、建议:删除文件或目录习惯使用命令 rm -rf [文件或目录] 4、复制命令 4-1)cp [选项] [原文件或目录] [目标目录] (copy) 4-1-1)选项 -r :复制目录 4-1-2)选项 -p :连带文件属性复制 4-1-3)选项 -d :若原文件是链接文件,则复制链接属性 4-1-4)选项 -a :相当于 -pdr 全选 4-2)例子 4-2-1)cp abc /tmp/ 若目标目录不加文件名,则为原名复制 4-2-2)cp abc /tmp/ana 若目标目录后加入文件名,则为改名复制 4-2-3)cp -r japan/ /tmp/ 复制目录 4-2-4)cp -a japan/ /tmp/ 完全复制,包括所有属性 4-3)被复制文件的时间为执行复制命令的时间,若要使被复制的文件与原文件属性完全一致,需加 -a 5、剪切或改名命令 5-1)mv [原文件或目录] [目标目录] (move) 5-1-1)mv japan/ /tmp/ 剪切目录时不需加 -r 5-1-2)mv abc longls 当原文件与目标目录,在同一目录下,则为改名命令 6、当前系统时间命令:date 7、ls -l 命令别名 :ll
25
采集 68
【Author LightXun】 【引用请转明出处】 【Linux】第三章 linux 命令基本格式及文件处理命令(二) 4、ls :查询目录中内容 4-1)ls [选项] [文件或目录] 4-1-1)选项 -a :显示所有文件,包括隐藏文件(. 开头文件) 4-1-2)选项 -l :显示详细信息(longlist 长格式显示) eg :-rw-r--r--. 1 root root 1.2K 1月 14 18:17 abc 4-1-2-1)权限信息(引条目5) 4-1-2-2). :代表ACL权限 4-1-2-3)1 :代表引用计数,该文件被调用过的次数 4-1-2-4)root :代表文件所有者 4-1-2-5)root :代表所属组 4-1-2-6)文件大小 :单位为字节(可使用参数h 来改变显示单位) 4-1-2-7)最后一次修改时间 4-1-2-8)文件名 4-1-3)选项 -d :查看目录属性 4-1-4)选项 -h :人性化显示文件大小 4-1-5)选项 -i :显示inode(文件ID号) 4-2)例 4-2-1)ls -l 4-2-2)ls -l /etc/ (参数代表指定对象/etc/) 4-2-3)ls -l /dev/ 4-2-4)ls -lh 4-2-5)ls -ld /etc/ (查看目录本身的权限) 4-2-6)ls -i 5、权限 默认为十位 -rw-r--r-- 5-1)第一位 - :文件类型,linux中没有扩展名概念,不靠扩展名区分文件类型,至此使用权限位第一位 来表示,且文件类型只有七种。 5-1-1)常见的文件:- 文件 d 目录 l 软链接文件【快捷方式】 5-1-2)其他四种文件:块设备文件、字符设备文件、套接字文件和管道文件 5-2)后九位:每三位为一组 5-2-1)第一组:代表 u所有者 rw- 所有者具有读写 5-2-2)第二组:代表 g所属组 r-- 所属组具有只读 5-2-3)第三组:代表 o其他人 r-- 其他人具有只读 5-3)r读 w写 x执行
1
采集 2
【Author LightXun】 【引用请转明出处】 【Linux】第三章 linux 命令基本格式及文件处理命令(一) 命令基本格式 1、据统计 linux 可识别的命令超过3000条, 常用200条左右。 2、[root@localhost ~]# 2-1)root:代表当前登陆用户 2-2)localhost:代表当前计算机主机名 2-3)~ :当前所在目录(家目录),用户初始登录位置 2-3-1)root 家目录:/root 2-3-2)普通用户家目录:/home/username 建立用户的同时,家目录自动生成 2-4)#/$ :判断当前用户 2-4-1)# :超级用户的提示符 2-4-2)$ :普通用户的提示符 3、命令格式:命令 [选项] [参数] ([]代表可选) 3-1)个别命令使用不遵循此格式 3-2)当有多个选项时,可以写在一起 3-3)简化选项与完整选项:-a 等同于 --all (完整选项一般由--调用) 3-4)选项:用来调整命令的结果(功能) 3-5)参数:指代操作对象, 若不加,则操作当前对象。若加参数则操作指定对象。
1
采集 4

1-1 Linux简介

2015-04-02
【Author LightXun】 【引用请转明出处】 【Linux】第一章 linux 简介 Linux内核版本
06:40
看视频
0
采集 0

1-1 Linux简介

2015-04-02
【Author LightXun】 【引用请转明出处】 【Linux】第一章 linux 简介 各厂家根据各自理解对内核版本进行上层开发及应用而出现的版本。 1、ubuntu由于稳定性及安全性原因,图形界面的优势显得微不足道。 2、redhat 最为普及,但其中一些功能被视为收费服务 3、centOS 为完全免费。同时同redhat一致。但已被redhat收购,未知还能继续免费多久。 4、fedora 是redhat公司开发,并被定义为个人版本(不同于win的个人版,win的个人版属于阉割版,类似于明朝公务员),完整功能版本,而redhat每开发一个新功能,新软件就放入fedora中未进行任何测试。不适合使用。
07:33
看视频
0
采集 6

Linux达人养成计划 I

  • 难度入门
  • 时长 6小时 0分
  • 人数1812
  • 评分9.6

本课程以通俗易懂的语言、风趣幽默的实例、清晰严谨的逻辑介绍了Linux的基础内容。课程以CentOS操作系统为例,为你带来Linux的简介、系统安装和常用命令等内容。让您在轻松的氛围中感受到Linux之美。

Tony Linux系统工程师

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号