`
xitonga
  • 浏览: 585299 次
文章分类
社区版块
存档分类
最新评论

linux文件基本操作管理

 
阅读更多

.使用cp命令复制文件或文件夹

cp 源文件(文件夹) 目标文件(文件夹)
常用参数:
-r 递归复制整个目录树
-v 显示详细信息

1.在相同文件夹下复制文件:

eg: cp wenjian wenjian-2


就在同一个文件夹下复制了名为“wenjian”的文件,并且复制得到的文件名叫“wenjian-2”

2.在不同文件夹下复制文件:

eg: cp wenjian linuxcast.net/


就把文件名为“wenjian”的文件复制到了linuxcast.net这个文件夹中,并且复制完之后文件名不改变。

3.用cp命令复制文件夹:

复制文件夹必须加上-r的命令。

eg:cp -r linuxcast.net linuxcast.net2


这样不仅复制了linuxcast.net这个文件夹,并且把这个文件夹下的文件也都复制到了linuxcast.net2中去了
若要显示复制的详细信息,就在参数中加-v

eg: cp -r -v linuxcast.net linuxcast.net3或者cp -rv linuxcast.net linuxcast.net3就会显示详细信息了。


二.移动、重命名文件或目录

1.通过mv命令移动或者重命名文件或目录

格式:mv 文件 目标目录

eg:mv linuxcast linuxcast.net/


则把当前目录下名叫“linuxcast”的文件移动到了linuxcast.net的文件夹中,当前目录下就没有这个文件了。它的作用效果类似于“剪切”。
如果指定文件名则可以重命名文件

eg:mv linuxcast-2 linuxcast.net/cast1


就把当前目录下的名叫“linuxcast-2”的文件移动到了linuxcast.net这个文件夹中,并且移动后的文件重命名为“cast”.
如果不改变文件目录,只是重命名文件
mv 文件名 文件名
eg: mv linuxcast liangjin
就把当前目录下名为“linuxcast”的文件重命名为:“liangjjin”. 所以,不指定目录,直接在当前目录下移动就是重命名。

三.创建和删除文件

1.通过touch命令可以创建一个空文件或更新文件时间

touch 文件名
在当前目录下创建一个文件
touch linuxcast.net/cast
在linuxcast.net目录下创建一个名为cast的文件

2.通过rm命令可以删除文件或目录

常用参数:
-i 交互式
-r 递归的删除包括目录中的所有内容
-f 强制删除,没有警告提示(一定要谨慎,冲动是魔鬼哦)

格式:rm 文件名
删除文件夹时要加上-r参数
格式:rm -r 文件夹名
eg:rm -r linuxcast.net
就把linuxcast.net当中的所有文件连同文件夹一起删除了而没有任何提示。这种操作比较危险,重要的文件说不定就在一瞬间就灰飞烟灭了。我们可以加上-i这个参数。-i的作用是交互的删除文件和文件夹(每删除一个文件系统都会问你是否确定删除)。

eg:rm -ri linuxcast.net/


就把linuxcast.net文件夹下的文件一个一个的删除,每删除一个就会征求一下你的意见。

四.创建或删除一个目录

通过mkdir命令创建一个目录
通过rmdir命令删除一个空目录
通过rm -r (-f)命令
分享到:
评论

相关推荐

    Linux基本操作ppt

    第1章 Linux系统安装及基本操作.ppt 第2章 管理文件和目录.ppt 第3章 安装及管理应用程序.ppt 第4章 管理用户和文件权限.ppt 第5章 管理磁盘和文件系统.ppt 第6章 管理进程和计划任务.ppt 第7章 编写Shell管理脚本...

    实验一 文件和目录操作(Linux基础教程 第二版)

    Linux针对文件操作提供了众多方便高效的命令。 用户对文件进行操作时,离不开对目录的使用和管理。对目录管理好了,就可以方便、高效安全地使用自己和共享的文件。 四、实验内容及实验步骤 1.登录进入系统,修改个人...

    操作系统OS实验报告-Linux基本操作与编程+作业调度算法模拟+Linux文件操作与内存管理算法模拟.doc

    操作系统OS实验报告-Linux基本操作与编程+作业调度算法模拟+Linux文件操作与内存管理算法模拟.doc

    [LINUX操作系统管理与网络服务教程].李善军

    本书包括4篇,第1篇“linux操作系统基础”将引导读者建立linux操作系统,认识linux操作系统的基本使用环境,熟悉linux操作系统的基本操作等;第2篇“linux操作系统的基本管理”将学习重点转移到操作系统管理操作上,...

    操作系统课程设计——Linux二级文件系统设计

    使用文件来模拟外存,进行数据结构设计和操作算法的设计,实现一个文件系统并实现基本的文件操作(为了简便文件系统,不考虑文件共享,文件系统安全以及管道文件与设备文件等特殊内容)。要求: 1、对程序的每一部分...

    linux操作系统大全

    linux操作系统分析 1.linux简介 2.常用命令 3.网络功能 4.系统管理 5.外壳编程 6.gawk语言编程 7.perl语言编程 8.linux内核简介 9.系统进程 10.内存管理 11.进程通信 12.PCI 13.中断和中断处理 14.设备驱动程序 15....

    LINUX操作系统(电子教案,参考答案)

    本章主要介绍了Linux的一些基本操作。如:注册、注销、远程登录、更改时间、关闭系统等。 第3章:树型结构。本章主要介绍了Linux的文件结构、目录结构,同时还介绍了链接,并用大量的实例形象生动地说明了Linux下...

    linux安装oracle基本linux操作学习

    2. oracle文件操作命令(增,删,改,查,vi编辑文件) 3. oracle用户、组 (linux用户、组的操作命令、切换用户) 4. oracle安装需要的包(软件)支持 5. linux软件安装、解压缩的命令,yum工具 6. oracle需要的...

    《Linux操作系统》课程标准.doc

    开设时间: 学 时 数:56学时 一、课程概述 (一)课程性质 Linux操作系统的主要任务是有关Linux操作系统的安装与使用,让学生理解操作系 统的组成及工作原理,掌握Linux操作系统的安装,图形化界面的基本操作,...

    _ Linux 的常用命令与基本管理

    掌握 Linux 操作系统中基本命令的用法,从而不用借助鼠标也能够完成部分基本操作,达到快速执行的目的。例如,复制、删除、移动文件,创建账号,配置系统等。

    Linux基本操作.md

    Linux安装,远程访问CRT安装,Linux常见的命令,磁盘管理,文明操作,文件编辑,打包压缩,系统命令

    操作系统课程设计文件管理系统

    通过课程设计, 加深对操作系统各资源管理模块的理解,掌握操作系统的基本原理及功能,具有初步分析实际操作系统、设计、构造和开发现代操作系统的基本能力。 二、实验题目 1.编写并调试一个树型目录结构的文件系统,...

    一种基于PHP基于Linux的远程管理系统客户端的设计与实现(含php源码和文章说明和数据库)

    在此系统中实现了文件操作管理、远程运行shell命令、对系统进程的监控、对系统的关机/重启、对系统用户/组的操作、rpm包组的管理、对网络参数的查看与配置、对常见服务器的基本管理等功能。系统管理员可使用系统中的...

    Linux操作系统应用与管理电子教案

    Linux系统的安装类型 Linux系统的安装方法 图形用户界面与字符界面 磁盘分区与文件系统类型 选择软件包组 ...文件基本操作 目录基本操作 目录文件压缩 目录文件归档 理解Linux操作系统的主要目录的用途

    仿linux文件管理系统(操作系统课程设计)

    操作系统的课程设计,完成了文件的基本操作,实现的文件目录树,磁盘块的模拟,文件inode节点的模拟,实现了静态硬链接

    Linux基础知识与系统管理教学课件-pdf.rar

    4.5 Linux常用命令-文件搜索命令-用户管理命令 4.6 Linux常用命令-文件搜索命令-压缩解压命令 4.7 Linux常用命令-网络命令 4.8 Linux常用命令-关机重启命令 5 文本编辑器Vim 5.1 文本编辑器Vim-Vim常用操作 5.2 ...

    Linux下的内存管理

    本书共分三篇23章,分别介绍了Linux的基本知识、文本编辑工具、用户账号与组管理、文件与目录系统、用户界面——shell、多任务与进程、启动程序与关机、扩充系统、网络应用与设置、Linux系统的视窗环境———X ...

    LINUX系统管理白皮书

    本书同时收录了Linux领域两位领导人物的作品—相当于“Linux 文档项目”的一个印刷版本,展示了Linux 核心概念及其基本结构。对于面向所有主流Linux子系统的支持与管理任务,本书都进行了恰到好处的讲解。涵盖的主题...

    LINUX高级企业服务器管理

    LINUX高级企业服务器管理  课程教学目标  学员通过《LINUX高级企业服务器管理》的学习,可以掌握:  安装Redhat Enterprise Linux5操作系统  熟练掌握常用命令的使用... 了解Linux下shell编程,掌握基本操作

    Linux基础教程操作系统基础电子教案

    第7章 Linux基本命令 第8章 使用vi编辑文件 第9章 shell编程 第3部分 系 统 管 理 第10章 Linux系统软件的获取和安装 第11章 账号管理 第12章 文件系统管理 第13章 TCP/IP网络管理 第14章 备份与恢复 第...

Global site tag (gtag.js) - Google Analytics