夺命雷公狗---linux NO:10 linux的文件与目录的基本操作

我们往往都是在系统操作文件和目录,那么我们就先来研究下文件和目录的基本操作

这些都是常用的命令,我们都必须要玩明白的。。。

我们首先用  pwd  来做测试。。。

pwd  主要是显示我们当前在那个目录下,  这里显示  /   那么这样就更简单啦,我们在跟目录下..

比如我们进入到  etc  目录下再用  pwd  来查看,那么他也就会显示我们在  etc   目录下啦。。

如果我们需要退出这个目录,那么我们cd ..  这样即可退出来了,如下所示:

cd  命令的使用方法,其实这个也很简单的。。。

比如我要进入etc目录  那么我们只需要使用命令   cd  etc   这样他即可进入到etc   目录下了。。

如果我需要退出,那么就使用  cd ..  这样即可返回上级目录了。。

如果进入的目录比较深,而且我们想直接出到跟目录那么很简单, 只需要 cd /  这样即可出到跟目录了,如下所示:

那么下一步我们就开始使用  mkdir   创建一个 leigood  的目录,如下所示:

这里很明显就可以看到我们已经成功创建出来  leigood  目录了。。

我们有了创建目录的命令那就肯定有删除目录的命令啦,我们使用 rmdir  即可将他删除掉了,如下所示:

目录的  创建用  mkdir   删除用   rmdir  多面简单的两句命令啊?嘻嘻。。。。

那么文件的其实也是很简单的,命令如下所示:

touch的用法如下所示:

这样们就可以清楚的看到我们在home目录下创建了一个leigood的文件啦,嘻嘻。。

file的用法如下所示:

我们首先创建一个空文件   test.conf   然后对她进行查看,返回的结果我们即可很明显是  empty 这里是一个空文件

我们查看etc/passwd文件那么他就返回一个ascii text  文件  那里很明显他就是一个 ascii 码文件。。

所以说file  都是来查看文件的具体类型的。。。

cp的用法如下:

cp我们说白了就是copy的简写噢。。

这样我们即可复制出来一份leigood.txt文件啦,嘻嘻。。

不过我们有时候比如想复制一个目录,那么我们就需要使用  -r  的参数了,  因为linux不允许我们直接复制 目录的,如下所示:

在没有  -r  之前是失败了,那么我们使用-r来看看

只需要加  -r  那么就成功 复制出来了噢,

rm的使用方法:

rm其实这就类似  rmdir    不过  rmdir  是删除目录的,  rm 是直接删除文件的,不过用法一样的。。。

不过删除的时候他会提示你是否真的是需要删除,这里和windows 的删除其实是差不多的噢,我们只需要回复一个  y  这样问题即可解决。。

这样就删除完成啦,嘻嘻。。。

当然也可以使用  rm   来进行删除文件夹,不过要加一个参数  -r

如果不加   -r  那么直接删除失败,加  -r  那么就可以完成删除啦,而且还有一个温馨的提示,问我们是否真的删除。。

如果是真的删除只需要 加多一个   y  即可,如下所示:

然后再来看看是否已经删除成功了?嘻嘻。。。

效果是当然可想而知的啦,嘻嘻。。。

(温馨提示,如果文件太多,每次都要输入  y  那么太烦人了,也可以  使用  f  参数问题就可以解决了,如  rm  -rf  home2)

mv的用法如下所示:

这样我们即可发现我们已经完成用  mv   移动命令将leigood.txt文件成功从  home  目录移动到  /  跟目录下了噢,嘻嘻

时间: 2024-10-21 00:24:10

夺命雷公狗---linux NO:10 linux的文件与目录的基本操作的相关文章

夺命雷公狗---Smarty NO:10 foreach数组的遍历

功能:主要实现对数组的遍历输出 基本语法: foreach,foreachelse {foreach from=数组 key=键 name=名称 item=内容 } {foreachelse} {/foreach} from:要遍历输出的数组 item:每次遍历时,系统会自动将遍历的结果放入item内容中 key:键值,每次遍历时,系统会将遍历的键值放入key中 name:foreach名称,为foreach起名 foreachelse:当数组为空时,执行此句 demo4.html示例代码 <!

夺命雷公狗—express—1—express的配置方法和目录结构分析

夺命雷公狗C/C++-----8---打开一个文件

提示:在c语言中\\两个斜杠代表着一个 \  斜杠而已噢,很多新人朋友都会在这里出现道问题噢 其实我们还可以通过c语言来打开一个文件噢,比如我们打开一个记事本来玩玩 #include <stdio.h> #include <windows.h> void main() { ShellExecute(0,"open","D:\\test.txt",0,0,1); /* ShellExecute( hWnd: HWND; {指定父窗口句柄} Op

夺命雷公狗---linux之centos的安装

由于要玩node.js了,所以还是来复习下linux系统才行,所以夺命雷公狗分享两套安装linux的方法,这是centos的安装方法,,, 管理员默认帐号为:root,密码则是刚才您输入的那个...

夺命雷公狗---linux之红帽的安装

夺命雷公狗分享的第二套安装linux方法是RadHad的安装方法,,, 点击然后就自动重启了

夺命雷公狗ThinkPHP项目之----商城10商品属性管理

我们一般做项目前就要分析业务逻辑先,这次也不例外. attr_type:是指属性的类型,有唯一,单选和多选之分 唯一属性,是指用户在购买商品时,可以看到的扩展属性如下图所示: 单选属性,是指用户在购买的时候,不需要选择的扩展属性,否则就无法购买,如下所示: 多选和单选是对应的,但是可以选择多个,但是单选的只能选择一个,否则就无法购买. attr_input_type:是指属性的输入方式,有文本框,下拉列表和文本域之分,如下图所示: attr_value:是指如果属性是下拉形式的,应该提供可选值.

夺命雷公狗---微信开发60----在线点播电影网2之电影网整体完工

我们上一节课介绍了电影网的核心部分ckplayer播放器,那么我们按照上一节课的基础上来完成这个电影网. 我们先来穿件一个index.html,代码如下所示: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>夺命雷公狗之电影在线点播网</title> <!--宽高禁缩放 --> <meta name="viewpor

夺命雷公狗-----React---11--添加类和样式

<!DOCTYPE> <html> <head> <meta charset="utf-8"> <title></title> <script src="./js/react.js"></script> <script src="./js/react-dom.js"></script> <script src="

夺命雷公狗---微信开发23----客服消息接口基础和推送文本

我们这边课程里面一共用到了三个文件,分别是WeChat.class.php和common.php以及index.php 我们在写这个功能之前也要学会查手册,手册我们可以在微信开发这里找到,如下所示: 点击进去后我们将会看到客服接口,我们可以点击下进去看看里面有什么动动 这里有一个发送文本消息的,我们点击进去看下 这里很明显就看到文本消息是通过一个json数据来进行实现的,废话不多说,开工 这里我们先来写一个WeChat.php的文件,这里作用主要适用于封装一个CURL上传类的,代码如下所示: <