linux基础

  学习前的翻车现场1:y and yes (ps:哭笑不得,不忍直视)

  (1)  pwd  显示当前路径

  (2) mkdir  创建新目录

(3) ls  显示目录和文件

  (4) rm   删除文件; rm -r  删除非空目录;rmdir  删除空目录

      ps:rm -rf 后面不加目录,为删除所有服务器的所有东西。-f 为强制删除

(5)cd 目录名  表示进入该目录

        cd  - 表示返回刚才的目录

        cd 与cd ~一样  表示返回家目录(主目录)

(6)vi 新建脚本或者文本文档

(7)cat 接文本文件的名字,查看并将文本文件的内容输出到屏幕,退出cat ,摁q,

        head 默认输出前10行,tail默认输出后10行,后面加-n 自定义输出几行

(8)cp:复制文件  cp文件1 文件2

(9)mv:将文件移入文件夹或复制文件

          mv  file 路径 表示移动file得到某路径下

          mv  file1  file2 是将file1重命名为file2

      Linux自动补全

    tab键自动补全,一次补全,若无法补全,两次列出无法补全的与输入的内容相同的文件,

      箭头上键调用之前的命令,

        问题与答案

      1.  ls输出的是横向的列表,怎样输出长格式列表(提示:搜索ls)

            ls(选项)(参数);  ls -l

            # -l:以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名,文件类型、

                  权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等

      2.  如何查看长格式列表中文件的大小?(提示:ls)

          ls -k              #-k:以KB(千字节)为单位显示文件大小;

      3.  查看Linux系统版本、内存与硬盘空间?(提示:分别是三个命令)

          查看系统版本:lsb_release -a

          查看内核版本:uname -a

            查看硬盘空间情况:df -l

            查看内存:  free -m

      4.  怎样建立类似/tmp/tmp1/tmp1.1这样的层级目录(提示:搜索mkdir)

          mkdir -p tem/tem1/tem1.1

      5. 怎样删除这些层级目录(提示:搜索rm

          rm  -r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;

你可能感兴趣的:(linux基础)