linux指令(目录类操作指令)
pwd
显示当前所在的工作目录
cd 目标目录 例如cd /boot/grub
从当前目录切换到某个目录
cd
切换到根目录
cd..
切换到当前目录的上层目录
ls 显示当前目录下的内容
ls [选项] 目录或文件
ls -l /etc/passwd 显示etc/passwd 文件下的详细信息
ls -ld /root 显示当前目录下的详细信息
-a 显示全部的文件及内容
-l 以长格式详细的方式来显示
-h 以人性化的方式显示(加入文件或目录大小的单位)
-d 显示目录本身的信息
-R 递归显示层级目录结构的信息
mkdir 在指定位置创建空目录
选项:-p 创建层级的目录结构
-v 显示创建目录的过程
mkdir -p /1/2/3 在/下创建一个层级目录
mkdir movie 在当前目录下创建一个movie目录
mkdir /music 在根目录下创建一个music目录
du
统计目录的磁盘占用情况
格式:du 选项 目录名
选项: -s 以摘要形式显示
-a 以详细形式显示
-h 以人性化方式显示
du -ah /music 显示这个目录下所有文件分别占用的磁盘空间
du -sh /music 显示这个目录占用的磁盘空间(总)
touch
功能:在指定位置创建空文件
例子:touch qingshu 在当前目录下创建空文件
touch /tmp/daxiongmao 在/tmp目录下创建daxionmao文件
date
显示系统的时间
file
功能:查看指定文件的类型
例子:file /etc/passwd 查看该文件的类型
cp
功能:将文件或目录复制到目标目录
格式:cp[选项] 源文件或目录 目标目录
或cp[选项] 源文件或目录 目标文件
选项:-r 以递归方式复制
-p 复制时候保留源文件或目录的属性(比如时间戳)
例子:
cp /tmp/daxiongmao /music (将daxiongmao文件复制到music文件夹下 )
cp /tmp/daxiongmao /music/TEMP (将daxiongmao文件复制到music文件夹下重命名为TEMP)
cp -r /tmp/* /music (将tmp目录下的所有文件以及各个子集目录复制到music文件夹下)
mv
功能:将文件或目录移动到目标目录
格式:cp[选项] 源文件或目录 目标目录
或cp[选项] 源文件或目录 目标文件
选项:-r 以递归方式移动
-p 移动时候保留源文件或目录的属性(比如时间戳)
rm
功能:删除指定的文件或目录
选项:-r 递归方式删除(用于删除目录)
-f 强制删除
-i 交互式删除
-v 显示处理过程
例子:rm /tmp/daxiongmao
rm -rf /tmp(强制删除目录及目录内的内容,谨慎操作 最好先数据备份)
find
功能:按照条件对文件进行查找
选项:-name 按文件名字进行查找
-user 按用户名字进行查找
-type 按文件类型进行查找
-size 按文件大小进行查找
格式:find 查找范围 查找条件
例子:find /etc -name *.conf
find /etc -size +1024k(大于1024k)
绝对路径
相对于/根目录而言,特点永远以/开头 如/boot/grub
相对路径
相对于当前路径
如果当前目录与目标目录之间有父子关系时建议使用相对目录,反之建议使用绝对路径
linux指令(目录类操作指令)的更多相关文章
- Linux连接虚拟机及操作指令
Linux的安装(虚拟机环境)与基础配置 一.背景 本文介绍如何安装虚拟机VMware以及如果在虚拟机上安装Linux系统以及Linux安装完毕之后的基础配置 需要准备的东西有VMware以及Li ...
- linux基本命令(3)-文件目录操作指令
1.拷贝文件 目录:cp - r /usr/xu/ /usr/liu/ 文件:cp /home/itcast/Desktop/jdk-6u24-linux-i586.bin /usr/java/ 2 ...
- linux、shell一些操作指令
1.cd $(dirname $0) shell脚本里面添加这个命令就可以进入此sh目录下,不用写绝对路径 2.strMac=`ifconfig eth0 | grep "HWaddr& ...
- Linux之目录的操作(创建、移动、改名、删除、复制)
.创建 mkdir [dirname] //创建单个目录 mkdir -p newdir1/newdir2/newdir3 //递归创建多级目录 mkdir dir1/dir2/newdir3 //在 ...
- linux之目录文件操作
- Redis数据类型Strings、Lists常用操作指令
Redis数据类型Strings.Lists常用操作指令 Strings常用操作指令 GET.SET相关操作 # GET 获取键值对 127.0.0.1:6379> get name (nil) ...
- Redis数据类型:Hashes、Geo操作指令
Redis数据类型:Hashes.Geo操作指令 Hashes常用操作指令 Redis Hashes是一个键值对的映射表,最对能存储2^32-1(约40亿)个键值对. HSET HGET HSET:将 ...
- Redis集合的常用操作指令
Redis集合的常用操作指令 Sets常用操作指令 SADD 将指定的元素添加到集合.如果集合中存在该元素,则忽略. 如果集合不存在,会先创建一个集合然后在添加元素. 127.0.0.1:6379&g ...
- linux 实用指令文件目录类
目录 linux实用指令文件目录类 路径 pwd指令 cd指令 操作文件夹/文件 ls指令 mkdir rmdir touch cp(重要) rm mv 操作内容 cat more less > ...
随机推荐
- Android API 中文(77)——AdapterView.OnItemSelectedListener
前言 本章内容是android.widget.AdapterView.OnItemSelectedListener,版本为Android 2.3 r1,翻译来自"cnmahj",欢 ...
- Android多线程及异步处理问题
1.问题提出 1)为何需要多线程? 2)多线程如何实现? 3)多线程机制的核心是啥? 4)到底有多少种实现方式? 2.问题分析 1)究其为啥需要多线程的本质就是异步处理,直观一点说就是不要让用户感觉到 ...
- linux cmd: netstat
每天一个linux命令:netstat http://www.cnblogs.com/peida/archive/2013/03/08/2949194.html netstat命令用于显示与IP.T ...
- BZOJ 1355: [Baltic2009]Radio Transmission( kmp )
自己YY一下可以发现answer = n - fail[ n ] ------------------------------------------------------------------ ...
- poj 2515 Birthday Cake
/** 大意 : 求1^m + 2^m + 3^m + 4^m +....+ n^m 解题步骤: 先构造从0到m的第1阶差分序列,然后以下所有2---->p阶的差分表. 令C[n+1][1]=n ...
- Visual C++ 6.0编程环境的使用
1.1 编制并运行程序的四部曲 (1)编辑(把程序代码输入,交给计算机). (2)编译(成目标程序文件.obj).编译就是把高级语言变成计算机可以识别的2进制语言,计算机只认识1和0,编译程序把人们熟 ...
- 转: seajs知识点与cmd规范
在比较之前,我们得先来了解下什么是AMD规范?什么是CMD规范?当然先申明一下,我个人也是总结下而已,也是网上看到的资料,自己总结下或者可以说整理下而已,供大家更深入的了解!因为我们都知道 AMD规范 ...
- AOI自动光学检测机技术在电路板检查中的应用
1.简述 AOI技术在许多不同的制造业领域使用,自从电子影像技术开始发展,就被各种人利用在不同的应用领域.大家最熟悉的数字相机.数字摄影机是大家生活中最常用到的器材之一,而工业产品的生产也大量使用这些 ...
- 【jQuery】使用JQ来编写面板的淡入淡出效果
本文与上一篇的<[jQuery]使用JQ来编写最主要的淡入淡出效果>(点击打开链接)为姊妹篇. 但上一篇仅仅是对文本的基本控制,本篇则是对面板元素进行控制. 尽管功能上很类似,可是所用到的 ...
- POJ 1562(L - 暴力求解、DFS)
油田问题(L - 暴力求解.DFS) Description The GeoSurvComp geologic survey company is responsible for detecting ...