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

简介: 参考资料:1.视频课程《Linux运维》2.书籍PDF版《Linux运维 Web集群实战》路径,mkdir,touch,vi等知识知识问答精讲Linux 系统命令操作语法的格式命令 [参数选项] [文件或路径]其中[]表示是非必须的,...

参考资料:
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,期待和你成为朋友

相关文章
|
3月前
|
存储 监控 安全
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
|
1月前
|
Java Unix Linux
Linux vi/vim
Linux vi/vim
22 5
|
3月前
|
Linux 开发工具
Linux查看已经安装软件的版本,安装软件的路径,以及dpkg、aptitude、apt-get、apt工具的使用
Linux查看已经安装软件的版本,安装软件的路径,以及dpkg、aptitude、apt-get、apt工具的使用
122 2
Linux查看已经安装软件的版本,安装软件的路径,以及dpkg、aptitude、apt-get、apt工具的使用
|
3月前
|
存储 Linux Shell
在Linux中,如何查看当前路径?
在Linux中,如何查看当前路径?
|
3月前
|
Linux
真香~ Linux vi常用命令汇总!
真香~ Linux vi常用命令汇总!
|
3月前
|
Linux
Linux中vi的常用命令和快捷键使用
Linux中vi的常用命令和快捷键使用
300 0
|
3月前
|
Java Linux Shell
【Azure 应用服务】部署Jar到App Service for Linux,因启动命令路径配置错误而引起:( Application Error 问题
【Azure 应用服务】部署Jar到App Service for Linux,因启动命令路径配置错误而引起:( Application Error 问题
|
3月前
|
存储 关系型数据库 Linux
【Azure 应用服务】App Service For Linux 部署PHP Laravel 项目,如何修改首页路径为 wwwroot\public\index.php
【Azure 应用服务】App Service For Linux 部署PHP Laravel 项目,如何修改首页路径为 wwwroot\public\index.php
|
3月前
|
Linux
在Linux中,如何在Linux中查看当前路径?
在Linux中,如何在Linux中查看当前路径?
|
5月前
|
存储 安全 Unix
探索Linux中的`mkdir`命令:创建目录的艺术
`mkdir`命令在Linux中用于创建目录,是文件管理的关键工具。它可以递归创建目录(-p选项),设置新目录权限(-m选项)并显示详细信息(-v选项)。例如,`mkdir -p dir1/dir2/dir3`会创建多级目录,而`mkdir -m 700 secret`创建一个具有特定权限的目录。在处理项目数据时,常通过脚本批量创建目录,如创建多个年份销售数据的子目录。使用时注意检查目录是否存在,设置适当权限,并避免在根目录下操作。查阅`man mkdir`获取更多帮助。