学习Linux(三):Linux 文件管理和操作
2013-08-09 02:27
267 查看
文件夹:
我们也许习惯了windows的右键复制剪切粘贴.虽然在ubuntu下也能看到这样的功能,但是有些情况下,这些功能却不可用,比如你在 文件系统主目录,这些右键选项全部失效...如果你需要windows那样方便的操作,你可以切换到root登录,你也可以使用以下命令:
sudo nautilus
此时会打开主文件夹,这个时候,无论你在哪个目录下,你都可以进行类似windows下的操作.复制剪切粘贴;你在进行的过程中不要把终端关闭,因为这个进程是有终端在控制的;等你操作完成后再关闭终端;
关闭文件夹后会显示:Shutting down nautilus-gdu extension
常用的一些文件操作命令:
ls命令(列出文件):
ls #列出当前文件夹内的文件 ls -a #列出所有文件,包括.或..开头的文件,不隐藏 ls -l #小写l,不是1.列出当前目录详细的文档信息 ls -F #列出的信息 以"*"标明可执行文件, 以"/"标明文件夹 #另外还有其他的用法,可以使用help命令查看: ls --help
cd命令(进入目录):
#使用这个命令前我们可以输入 pwd 来查看当前目录;cd Downloads //进入Download文件夹 cd \ #返回根目录 出现>后按回车 > cd ~ #同 cd \ 后回车 的效果 cd .. #进入home文件夹 cd / #进入主文件系统
cmp命令(比较):
cmp in in2 #实践前建立这两个文档,并输入内容让其比较 #输出信息如: in in2 不同:第 51 字节,第 8 行 #当相互比较的两个文件完全一样时,则该指令不会显示任何信息。 更多详情,: cmp --help
cp命令(复制):
cp abc.png Desktop/ #讲当前文件夹的abc.png文件复制到桌面. 中文系统 文件夹名为"桌面" cp -r 文档 Desktop/ #复制文件夹"文档" 到 Desktop 文件夹. 并且递归处理文件夹内的内容,即复制包括文件夹内容 cp 文档 Desktop/ #如果不加 -r 会出现如下消息:
cp: 略过目录"文档"
还有其他用法
cp --help
补充说明: cp指令用在复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,而最后的目的地并非是一个已存在的目录,则会出现错误信息。
cut命令:
用法: cut -cnum1-num2 filename说明: 显示每行从开头算起 num1 到 num2 的文字。
mycpp/in 的内容
5
1 1 4 2
2 3 3 1
使用命令:
cut -c1-6 mycpp/in5
1 1 4
2 3 3
其他功能:
cut --help
diff命令(比较差异):
#比较文件差异 diff mycpp/in mycpp/in2 #列出两份文档内的不同 diff Download/ mycpp/ #将会列出两个文件夹内不同的文件
file命令(判断类型):
file abc.png #辨别文件类型 abc.png: PNG image data, 405 x 397, 8-bit/color RGB, non-interlaced file -c MacUbuntu.tar.gz #不显示文件名 gzip compressed data, from Unix, last modified: Mon Aug 5 02:09:38 2013
mkdir命令(创建文件夹):
mkdir mylove #建立一个文件夹 mylove mkdir mylove/you #如果mylove不存在,将报错.此时应该: mkdir -p mylove/you #级联建立.如果需要,则建立上层目录 mkdir -v mylove #输出处理详情
mkdir: 已创建目录 "mylove"
rmdir命令(删除文件夹):
rmdir mylove/you #删除文件夹you 但不删除其上级目录mylove rmdir -p mylove/you #级联删除you即其上层目录 rmdir -v mylove #删除之后输出处理详情
rmdir: 正在删除目录 "mylove"
rm命令(删除文件):
rm abc.png #直接删除,不提示信息 rm -r abc.png #强制删除,不提示信息 rm -i abc.png #删除前询问 rm -I abc.png #超过3个文件删除前询问 rm -v abc,png #显示删除过程消息 rm -r Download/ #递归删除Download 内所有文件(慎用 rm -r ~)
mv命令(移动文件/文件夹):
mv -v abc.png Desktop/ #带提示消息的移动 "abc.png" -> "Desktop/abc.png" mv abc.png Desktop/ #不带进行步骤显示的移动 mv abc.png aaa.png #移动过程覆盖并重命名
ok~~今天到这儿.睡觉!
相关文章推荐
- linux tips 文件基本操作管理
- Linux 入门记录:三、Linux 文件基本操作管理
- linux基本命令操作-目录与文件的配置和管理
- linux系统管理操作指令学习笔记(三)管理好文件
- Linux - 文件基本操作管理
- Linux文件基本操作管理和系统目录结构
- chapter8:Linux磁盘与文件系统管理之(2)文件系统的简单操作
- Linux用户用户组及文件权限【附管理操作】
- 【Linux】 文件管理操作命令
- Linux基础 -- 文件系统操作与磁盘管理
- linux文件管理模式及目录管理操作
- 【Linux命令详解】2、文件和目录操作管理―(pwd、cd、ls、mkdir、rmdir、tree)
- 第三篇:Linux的基本操作与文件管理(纯命令行模式下)(下)
- linux笔记3(过滤器、管道、常用文件管理操作指令)
- Linux入门基础 #3:文件基本操作管理和常用命令
- 05-Linux-文件基本操作管理
- Linux成长之路(一)——基本概念及操作、用户及文件权限管理
- Linux基础(7)/文件系统操作与磁盘管理
- Linux文件管理和操作命令积累
- 第三篇:Linux的基本操作与文件管理(纯命令行模式下)(上)