接上篇介绍完软件的管理(查询、删除、安装)之后,本篇将介绍Linux的文件和目录的管理

    如何浏览Linux的目录(文件夹),就像Windows一样,我们平时需要打开各个目录,去里面找一找曾经悄悄存储的经典影视文件一样,Linux当然具备这种功能了,那么我们同样还是在SSH里操作了。各位朋友需要记住下面的命令。

    1、cd(目录浏览,它就像你的鼠标,让你在目录间跑来跑去的。)。

      你刚通过SSH链接上主机时经常会看到这个→"[root@localhost ~]# ",看到localhost后面跟着一个“~”符号吗?这个上波浪就是你所登录的用户目录的意思了。它会随着你进入的目录而变化,你进入根目录那个小波浪符号就变成了“/”,你进入etc目录那么小波浪就变成了etc。

      那么如何去查看根目录呢? 根目录就好像,整个文件系统的最顶端了(好比你在Windows主机里打开我的电脑,一下就看到了几个盘符似得)。

      [root@localhost ~]# cd /   #这个“cd /”就是进入根目录的意思了。 就是说你想去任何目录都可以使用cd,然后再空格一下,再写上文件的路径。

      [root@localhost ~]# cd /var/www/html/   #这就是进入根目录下的var文件夹,然后再进入var下的www文件夹…………

    2、pwd(显示你当前在什么目录)。

      

    3、ls(查看你所在目录下都有什么文件,更多关于ls命令的细节请点击→ls详解

      你先cd / 进入到根目录,然后再ls一下,就看到了根目录下有什么东西了。

      

    4、mkdir(创建新目录),直接输入mkdir [目录名],这就是在当前目录内创建文件了。

      

    5、rmdir(删除空的目录),rm -rf(删除目录及目录中的文件,总之你可以用rm -rf删除一切你想删除的东西)

      

      但是需要注意,rmdir不是对所有目录都有用,如果要删除的目录下面包含了一些文件,也就是说你要删除的目录不是空的,那么rmdir就无法删目标了。接着我们就需要rm -rf出场来解决这个问题了。这里就不截图了,简单说一下好了,通过rm -rf 文件名 ,这样子就可以删除掉这个文件或目录或目录和里面的所有东西!!!

    6、cp(复制文件或目录),需要注意复制目录时需要在cp后面加上-r的参数(递归持续复制,用于复制目录)

      

    7、mv(移动文件或目录,或重命名),你要想把文件啊,目录啊,移动到别的地方就用这个MV吧。

      

    8、touch(创建文件),通过这个命令,可以创建出一个文件哦,名字自己可以随便起,比如 abc.php、index.html

      

    9、vi(编辑和查看文件),既然创建了php文件,那么里面想写点什么怎么办?那必须用vi编辑器来写咯。

      [root@localhost /]# vi abc.php  这样就直接打开这个文件了,但是呢,第一次用vi编辑器时,不是那么容易操作的。这里就不先废话说它,我会单独写一篇文章来说下vi的使用方法。

    10、find(文件和目录什么的丢了,找不到了,迷路了,怎么办!请用find吧?更多find详情点击→find查看)

      

    好了!总结一下!上篇讲了软件包的管理(查询、安装、删除),

    这篇讲了11个知识点:

      1、如何进出各文件夹目录。2、如何查询自己在什么目录里。3、如何查询当前目录里有啥文件。4、如何创建新的文件目录。5、如何删除目录和文件。6、如何复制文件和目录。7、如何移动文件和目录+如何改名字。8、如何创建一个可写字的文件。9、如何编辑和查看文件。10、如何查找文件。

      我认为,通过这些小知识起码你已经可以操作起来这台linux主机了吧?和你在用Windows操作点什么东西差不多了吧?我知道刚开始你肯定觉得没有Windows方便,不过在使用过程中你就慢慢找到小窍门了。总之,先熟悉这个系统的简单操作方法,然后遇到问题后通过google、百度查一查。

=========下一篇介绍安装apache、php、mysql(架设网站必须软件包的安装方法)==========

第三篇:Linux的基本操作与文件管理(纯命令行模式下)(下)的更多相关文章

  1. PHP 命令行模式实战之cli+mysql 模拟队列批量发送邮件(在Linux环境下PHP 异步执行脚本发送事件通知消息实际案例)

    源码地址:https://github.com/Tinywan/PHP_Experience 测试环境配置: 环境:Windows 7系统 .PHP7.0.Apache服务器 PHP框架:ThinkP ...

  2. wpa_supplicant 移植及 linux 命令行模式配置无线上网

    本文涉及内容为linux 命令行模式配置无线上网 及 wpa_supplicant 移植到开发板的过程,仅供参考. 1.源码下载 wpa_supplicant 源码下载地址 :http://hosta ...

  3. Linux 命令行模式 你需要知道的那些事

    注: 安装软件 pip install + 软件名  例如: pip install xadmin 卸载软件 pip uninstall + 软件名 例如 pip uninstall xadmin 安 ...

  4. Linux 开机启动方式设置 inittab 详解,开机直接进入“命令行”模式

    Linux下的 /etc/inittab 中的英文解释: This file describes how the INIT process should set up  the system in a ...

  5. linux命令行模式下实现代理上网

    有些公司的局域网环境,例如我们公司的只允许使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是linux纯命令行的界面就....下面简单几步就可以实现了! 一.命令行界面的一般代理设置方 ...

  6. linux命令行模式下实现代理上网(转)

    有些公司的局域网环境,例如我们公司的只允许使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是linux纯命令行的界面就....下面简单几步就可以实现了! 一.命令行界面的一般代理设置方 ...

  7. Linux(CentOS 7)命令行模式安装VMware Tools 详解

    本篇文章主要介绍了如何在Linux(CentOS 7)命令行模式安装VMware Tools,具有一定的参考价值,感兴趣的小伙伴们可以参考一下. 本例中为在Linux(以CentOS 7为例)安装VM ...

  8. linux命令行模式下实现代理上网 专题

    有些公司的局域网环境,例如我们公司的只允许使用代理上网,图形界面的很好解决就设置一下浏览器的代理就好了,但是linux纯命令行的界面就....下面简单几步就可以实现了! 一.命令行界面的一般代理设置方 ...

  9. Linux服务器命令行模式安装Matlab2014a

    Linux服务器命令行模式安装Matlab2014a,有需要的朋友可以参考下. 0.下载安装包 下载Matlab2014a for Linux安装包的ISO镜像文件(感谢万能的度娘)以及破解包(下载地 ...

随机推荐

  1. 蓝桥杯-PREV45-图形排版

    这是2017年蓝桥杯C组C++的压轴题,拿到之后没什么想法.但是蓝桥杯有部分分.所以直接敲了个大暴力提交上去过了一半的数据.后来想到了DP,但是没能实现出来,感觉还是有问题的.后来看了解题视频发现是预 ...

  2. linux一些基本操作-防火墙操作

    防火墙操作 一.service方式 查看防火墙状态: [root@centos6 ~]# service iptables status iptables:未运行防火墙. 开启防火墙: [root@c ...

  3. cs231n spring 2017 lecture16 Adversarial Examples and Adversarial Training

    (没太听明白,以后再听) 1. 如何欺骗神经网络? 这部分研究最开始是想探究神经网络到底是如何工作的.结果人们意外的发现,可以只改变原图一点点,人眼根本看不出变化,但是神经网络会给出完全不同的答案.比 ...

  4. $(document).ready()和window.onload方法

    引用:http://www.jb51.net/article/21628.htm Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload ...

  5. CF-1066B-Heaters

    这题就是从1到n点进行遍历,对未加热的点找到最远的能加热到这个点的点,还是看代码讲吧 #include"bits/stdc++.h" using namespace std; co ...

  6. algorithm-question

    主键都相同,选择排序和插入排序谁快 选择排序:比较N*(N-1)/2,交换0:插入排序:比较N-1,交换0:插入排序更 大专栏  algorithm-question快 逆序数组,插入排序与选择排序 ...

  7. 实战:Zabbix 3.4邮件报警配置

    环境:CentOS 7 + Zabbix 3.4 如果只是监测并不能满足需求,还需要通过邮件的方式对问题进行报警.接下来进行实战操作: 一.安装邮件发送工具 mailx 如果CentOS 有邮件服务, ...

  8. Python测试开发-浅谈如何自动化生成测试脚本

    Python测试开发-浅谈如何自动化生成测试脚本 原创: fin  测试开发社区  前天 阅读文本大概需要 6.66 分钟. 一 .接口列表展示,并选择 在右边,点击选择要关联的接口,区分是否要登录, ...

  9. Thomson Plaza里面的三家店以及水果大会

    旅行应该是一个发现的过程,至少我是这么认为的.很多时候并不一定要到什么特别的地方,也可以感受到旅游的乐趣.我觉得只要能看到值得回味的东西就好了.而能回味的东西,往往是需要仔细地来品.像旅行社安排的那样 ...

  10. WEB端缓存机制

    WEB端缓存机制 什么是WEB缓存 Web缓存是指一个Web资源(如html页面,图片,js,数据等)存在于Web服务器和客户端(浏览器)之间的副本.缓存会根据进来的请求保存输出内容的副本:当下一个请 ...