美文网首页Linux
【Linux】路径,mkdir,touch,vi等知识问答精讲

【Linux】路径,mkdir,touch,vi等知识问答精讲

作者: 胖佳儿Clara | 来源:发表于2018-09-29 18:41 被阅读0次

    参考资料:
    1.视频课程《Linux运维》
    2.书籍PDF版《Linux运维 Web集群实战》


    路径,mkdir,touch,vi等知识知识问答精讲

    • Linux 系统命令操作语法的格式
      • 命令 [参数选项] [文件或路径]
        其中[]表示是非必须的,多个参数可以连在一起写
      • 创建一个目录/data
        • windows下的路径:c:\data\test
        • linux下的路径:/data/test
        • linux中/为所有目录的起点
        • 创建目录:make dircectorys【mkdir】【mkdir /data】【cd /;mkdir data】,其中分号的作用是将两个命令在一行分隔开
        • 看目录【ls -ld /data】,其中别忘了空格哦,-ld查看data目录本身
      • 在/data下建立oldboy.txt
        • touch/data/oldboy.txt
        • 创建10000个文件
          • touch stu{1..10000}
      • 为oldboy.txt 下添加内容 i am studying linux
        • vi
          • vi oldboy.txt (进入vi编辑器)
          • i (insert ,插入状态)
          • i am study linux
          • Esc(命令状态)
          • :wq(write quit,保存退出);q(不保存直接退出)
        • echo
          • echo 'i am studying linux'>oldboy.txt(如果文件不存在会创建文件,如果存在会覆盖,所以危险,用>要记得备份哦)
          • 怎么能不覆盖呢用>>,这样就追加到文件的尾部了。
        • cat
          • cat >oldboy.txt 回车输入内容,然后按Ctrl+c,或者Ctrl+d都可以结束输入
          • cat >>/data/oldboy.txt>>EOF(回车输入内容可以多行追加)EOF,其中两个EOF或者是任意内容成对出现(未成功)
        • cat old boy.txt(查看内容)
        • rm -f oldboy.txt(删除文件)
        • Tab 完善未完善的文件名
      • 常用命令总结
        • mkdir make directorys 创建目录 例子:mkdir /data 在根/下创建data目录

        • ls list(列表) 创建目录文件 例子: ls / 列根目录内容

          • -l(long)长格式,-d(directorys)查看目录
        • cd change directory 改变目录路径 例子:cd /etc

          • 相对路径:不从根/开始的路径 例子: cd etc
          • 绝对路径:从根/开始的路径 例子:cd /etc
        • pwd print work directory 打印工作目录(显示当前路径)

        • touch 创建文件或者更新时间戳,如果文件存在就只更新时间戳,如果不存在就创建文件

        • vi 记事本,简单。例子:vi oldboy.txt

        • vim 复杂编辑器,功能复杂,高亮,自动缩进(写shell ,python)

        • echo 打印输出内容的常用命令,配合“>”或者“>>”

        • ">" 意思是重定向,会清楚文件里所有以前的数据

        • “>>”意思是内容追加,只会在文件稳步追加需要的内容


          微信:zejia98,期待和你成为朋友

    相关文章

      网友评论

        本文标题:【Linux】路径,mkdir,touch,vi等知识问答精讲

        本文链接:https://www.haomeiwen.com/subject/kopboftx.html