2019.3.26 linux及Xshell学习记录

Posted 3edc3edc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2019.3.26 linux及Xshell学习记录相关的知识,希望对你有一定的参考价值。

上一篇博客把Connection(连接点)里的内容复制粘贴进来,本次将记录今天学习内容。第一部分主要为文本编辑方式

1、删除000.txt文件 未成功  显示   rm: cannot remove ‘000.txt’: Is a directory( 表示这是个目录不能删除)   ls查看文件后显示正常   使用   执行命令: rm –rf cb 后  000.txt 依然存在   尝试使用别的方法。          ------------------------------------------未解决!!

可能是已将目录里内容删除完毕 目录不可删除                                                                             【有待验证】————验证成功

 

2.1、常规编辑    vi 000.txt   回车  进入编辑  此时为命令状态 不可编辑  必须输入字母 a 或 i 进入编辑模式    一般输入  i  进入插入状态 在插入状态可进行编辑内容                                                                      —————————————————编辑成功

2.2、保存  按Exc 进行保存  左下角没有任何字符提示 进入命令状态    在命令状态输入 :(冒号) w (写的意思)q(退出的意思):wq   (保存)                                                                                         ——————————————————保存成功

2.3、查看编辑内容   输入  cat 文件名称   cat 000.txt   查看成功                                    ——————————————查看成功

2.4 、不想保存所编辑内容 输入  :q  或强制退出  :q!  加感叹号!          ———————————————  强制删除操作成功

 

3.1 简单编辑  echo ‘i am study linux‘>000.txt  注意 加引号    如果文件不存在会创建文件   如果文件存在 会覆盖之前文件   一般用>大于号之前  先备份 否则之前内容会丢失                                                                                 ——————————编辑程功

3.2 echo  在此为输出意思    echo ‘i am study linux‘>>000.txt     追加一个大于号 追加内容显示为尾部     ——————  编辑程功

3.3  >  大于号 意思为重新定向 但会清除文件里所有以前数据    >>两个大于号   为内容追加 只在文件尾部追加需要内容                                                                                                                                                ————————————————追加成功

                                             echo ‘i am study linux‘>>000.txt   此命令不常用 仅作为了解

4.1 另一种更改文件内容的方式  如下:

[[email protected]_86_3_centos zhanghao]# rm -f 000.txt
[[email protected]_86_3_centos zhanghao]# cat >000.txt
wo^H^H^H不想用中文了^A^H。^H.(注意 以点解围  然后按Ctrl+c  或者  ctry+d 结束输入)
^C
[[email protected]_86_3_centos zhanghao]# cat 000.txt不想用中文...                                           —————————————操作成功

5.1 cat 多行追加  >>/目录/TXT文档<<  后缀 下方后缀必须相同                                ————————————      已理解未操作

符号解释  大于号   >   输出重定向  把大于号前面的东西输入到后面的文件夹里面,并且会清除原文家原有内容 实际是做替换                     双大于号   > >追加重定向 将大于号前面的内容追加到后面文件夹内容的尾部,不会清除文件既有内容 

6.1  分组 (虽然不知道有什么用 但是我理解了 也学会了  )

[[email protected]_86_3_centos zhanghao]# echo 1 2 3 4 >000.txt
[[email protected]_86_3_centos zhanghao]# cat 000.txt
1 2 3 4
[[email protected]_86_3_centos zhanghao]# xargs -n 2 000.txt
^C(此处应为错误输入)
[[email protected]_86_3_centos zhanghao]# xargs -n 2 <000.txt
1 2
3 4
[[email protected]_86_3_centos zhanghao]# xargs -n 1 <000.txt
1
2
3
4
[[email protected]_86_3_centos zhanghao]#

 

相当是把文件内容重新处理    

 

以上是关于2019.3.26 linux及Xshell学习记录的主要内容,如果未能解决你的问题,请参考以下文章

浅谈如何学习linux

运维初学者怎样学习?

Linux学习笔记---Xshell通过公钥连接CentOS系统

linux学习 XShell上传下载本地文件到linux服务器

Linux 小黑第一周感想

学习Linux的课程需要了解包含哪些内容