- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux基础入门和架构了解-Part2
定义别名,后面的命令要带单引号(有空格情况),这里没有空格就不用单引号了
注意:命名别名只适用于当前会话(要想永久有效就需要修改配置文件)
道理:在命令行修改的不会永久有效但会立即生效,在配置文件修改的不会立即生效,但会永久有效
*ab*c 以c结尾中间包含ab字符的字符串
[abc] 只匹配其中的单字符或a或b或c, 同理 [a-z], [0-9]
[:alnum:] 代表所有的字母和数字集合
显示目录本身而不显示目录中的文件加参数 -d
Centos下面实验【a-k】这种方式不支持,只支持【a-z】代表小写字母查找
注意此类字符集合要在外面再继续加一个中括号
练习:文件名通配
如下:中间加参数代表转义字符
Echo练习题:
控制颜色显示用的(颜色控制一定要用 –e选项,一般都会在脚本中使用)
32 ; 44m 这种模式是控制其前景色和背景色的
下面31是前景色,1是单个字符(代表粗体)
后两个选项都是可以有多个源向同一个目录拷贝,但是加上-t选项就可以把目录放到前面来
复制到所在位置目标已经存在(文件或目录),所达到的结果不一样
目标文件原来并不存在,但是目标文件父目录是存在的。这时候复制会在目标父目录下面复制过去并且还给更名了
上面的例子看出来要复制多个源到目录,那么目标目录必须存在,否则不能复制
递归复制之后是全复制包含子目录,甚至子目录中的文件也会复制并且存在于新的目录中
以上文件是符号链接文件,先通过file查看链接文件,再查看源文件。再用cat查看源文件,自用cat查看连接文件,发现内容都是一样的,这就相当于windows里面的快捷方式一样,指向的都是同一个文件。
链接文件的大小指的是链接文件名字串的长度,当然和实际文件大小不一样
如果复制符号链接到一个目录下,那么会复制符号链接所指向的文件并且还保存了符号链接的名字
加 –p选项就是只拷贝符号链接本身
虽然复制了,但是因为源文件并不存在域目标目录下面,所以会闪烁提示这是一个损坏的文件
--------------------------------------------------实验----------------------------
Root下面创建一个新???户
切换到这个新账户
创建一个文件
回到root账户拷贝这个文件到同名目录,会发现属主属组都变化了
加上-p选项就不会变化了
--------------------------------------------------实验结束-------------------------------------------
-a选项就是保留源文件和目录所有属性,然后做备份归档的。
-i 交互式复制还是为了保证安全的,普通用户复制没有提示,一旦覆盖错了无法挽回数据
mv命令
mv命令的使用要谨慎,不要在etc目录下面操作,最好在tmp下面实验
目标目录存在就直接移动过去了
在移动回来用mn.2这个新名称,所以此次移动就是连移动带改名(注意:linux并不靠后缀名来判断文件类型,所以后缀名可以随意写)
同一目录下移动就是重命名,文件和目录都可以(备注:管理员账号有别名mv -i,但是普通用户账号没有别名,所以要小心操作)
第三个选项是删除根,那就系统完蛋了,呵呵
\rm是不使用别名直接删,所以-i选项很有用,会提示你要不要删除
只用-r,万一这目录里面有1000个文件,系统会问你1000次,这下就惨了,所以要-rf一起用
文本编辑命令nano
文本处理类命令
26行149个单词884个字节
Ls也能看到字节
一般对文本排序通常都使用sort,这个命令的算法写的非常好
Sort的-u其实就是uniq
但是不相邻的同样行不算重复行,所以一定要用sort之后再用uniq命令去掉重复行
uniq命令:
uniq是去重,加-d是仅显示重复的行,加-u是仅显示不重复的行,加-c是显示行出现的次数
注意:第五题加要加上 –d,不加的话会统计这个目录下面以及子目录的全部统计信息
加上-d是仅显示此目录下面的信息,符合题干要求
设计程序的时候要保证程序从哪里输入到哪里输出,也就是IO
任何一个文件都有一个描述符,Linux又是一切皆文件,所以默认情况下这些标准输入输出都有默认的文件描述符也就是上图所示
覆盖输出重定向例子:
追加输出重定向例子:
错误重定向输出例子:
在第四行如果重定向是正确的话,/tmp/b.err中是没有信息的,因为它只接收错误重定向过来的流
无论错误还是正确的重定向都输出到issue.out,这样都使用同一个位置
分别重定向例子:
如手册所示tr是在把set1中的字符转换成set2中的字符
或者删除指定字符集,需要-d选项
生成文档的例子
输出重定向之后要么输出到屏幕了,要么输出到文件了。
您可能关注的文档
- KTV酒店消防管理制度(31页).doc
- KTS04B60102发酵计算机控制系统验证报告.doc
- ktv总经理岗位职责表.doc
- KJ965景区客运索道钢丝绳探伤系统技术方案.doc
- KSL--广东中信红树湾样板房室内设计方案【名师联744期】.doc
- KX-21血液分析仪SOP.doc
- KYJS6000全自动变频抗干扰介质损耗测试仪.doc
- KXT2WC浅谈兰州兰电发电机AVR调压器的故障频发原因(续二).doc
- kuaijixycom-《中级财务管理》公式助记表.doc
- K线分析技巧.doc
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
最近下载
- 会计学原理23版 英文版课件WildFAP23eCh05PPT.pptx
- 华为公司职类职种职级体系的划分及职业发展通道设计.pdf VIP
- 建筑解析流水别墅.pptx
- 2025届高三英语复习语法填空专题(24张PPT).pptx VIP
- 基于PLC的磨矿控制系统设计.docx
- 有限元分析论文.doc VIP
- 苏教版小学科学五年级上册第四单元《水在自然界的循环》大单元教学设计(含练习).docx
- 聚氯乙烯热收缩膜标签验收标准.doc VIP
- 2023年安徽省高中学业水平合格性考试数学试卷真题(含答案详解) (2).pdf VIP
- 2025届江苏省南菁高级中学物理高一第一学期期中达标检测模拟试题含解析.doc
文档评论(0)