Linux常用命令(二)--文件目录命令
1. 列表目录命令:
格式: ls [参数] 用于显示文件或目录信息
选项: -l 每行显示一个文件和目录信息(长格式),简写:ll等同于ls -l
注意:当参数是文件时,显示此文件全部信息
当参数是目录时,显示此目录内文件及子目录信息
若要显示指定目录的详细信息 ,在“l”(这是英文l)后面加”d” 。
2.更改当前工作目录命令
cd:(change directory) <目录名>
若无参数,则返回宿主目录,否则切换到指定参数目录
上级目录:..
当前目录:.
根目录:/
注意:相对路径是以“.”或“..”开始的目录路径表示形式
绝对路径是以“/”开始的目录路径表示形式
3.目录命令:
新建:
mkdir <目录名>
即make directory
选项:-p 自动创建不存在的父目录
注意:一个mkdir 可同时创建多个目录,用空格分隔
删除:
rmdir <目录名>
即remove directory
选项:-p 自动删除父目录
注意:一个 rmdir 可同时删除多个空目录,用空格分隔
4.文案件命令
touch <文件名>
可同时创建多个文件
注意:
当文件不存在时,创建大小为0的空文件
当文件存在时,则只更新该文件的时间属性
复制:
cp <source> <dest>
cp <source.....> directory
可同时将多个文件复制到指定目录,用户空格分开
cp -r srcdirectory desdirectory
可将原目录及其子目录复制到目标目录
删除:
rm <文件名......>
注意:一个rm 可同时删除多个文件,用空格分开
rm -r 可删除非空目录(recurse) 与rmdir
rm -f 删除时不提示
rm -rf 强制删除(force)
文件移动与重命名:
mv <source> <des>
与CP命令使用相同
注意:当源文件与目标文件在同一目录下,视为重命名
文件查找命令:
find <path> -name <file>
在指定目录下查找指定文件
注意:
文件名中可用“*”和“?”
* 表示0到多个字符
?表示一个字符
例子:find / -name 1.log
find / -name java
查看文件类型 file /usr/目录/1.log
使用一下vi 编辑器
文件类型查看命令:
file <文件名> 注意:Linux中无文件扩展名,无法知其文件类型,所以常用此命令
文本文件查看命令:
cat 使用单屏查看文本文件
more 分屏查看时用h(帮助) space(下翻屏) b(上翻屏) enter(下一行) q键(退出)
less e(下一行) y(上一行) f (下翻页)b (上翻页) q(退出)
head -# 如 head -2
tail -# 如 tail -2
链接命令 ln:(重点)
优点:减少系统资源,使文件同步。
一般格式:
ln fromFile toFile (把from文件和to文件链接起来)
连接的限制是必须位于同一个文件系统,连接后对于任何一个文件的改变都会影响到另一个文件,但是删除任何一个文件,另一个文件依然存在,不受删除的影响。
外部设备使用方法:
光盘:
IDE设备
查看光盘设备:ll /dev/cdrom
显示系统中的物理设备挂载信息:mount
光盘挂载
mount /dev/cdrom /mnt/cdrom(可以是其他目录)
读取光盘:ls /mnt/cdrom
卸载光盘:umount /dev/cdrom
umount /mnt/cdrom
注:卸载光盘时必须先退出挂载目录
U盘:
SCSI设备
查看所有存储设备:fdisk -l
U盘操作:
先建目录 mkdir /mnt/usb
挂载 mount /dev/sda /mnt/usb
进入U盘 cd /mnt/usb
卸载 umount /dev/sda
Linux常用命令(二)--文件目录命令的更多相关文章
- Linux - 常用归档、压缩命令
1. ncompress compress命令是一个相当古老的 unix 档案压缩指令,压缩后的文件会加上一个 .Z 的后缀名,默认不会保留源文件.compress只能对文件进行压缩,若要压缩目录,先 ...
- Linux常用的20个命令
以下为20个命令 1.ls命令:ls命令式列出目录内容(List Directory Contents)的意思.运行它就是列出文件夹里面的内容,可能是文件也可能是文件夹. root@tecmint:~ ...
- linux -- 常用的20个命令
1. ls命令 ls命令是列出目录内容(List Directory Contents)的意思.运行它就是列出文件夹里的内容,可能是文件也可能是文件夹. root@tecmint:~# ls Andr ...
- Linux常用的50个命令
50个最常用的Unix/Linux命令 2014-08-20 这篇文章翻译自http://www.thegeekstuff.com/2010/11/50-linux-commands/这些都是一些很常 ...
- Linux常用的18个命令(复习)
1. cd命令 它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径.如: cd /root/Docements # 切换到目录/root/Docements cd . ...
- linux 常用文本操作相关命令
平时工作经常会对文本进行相关操作,包括读写.替换.统计等等,借此整理和学习一下有关命令. 1. cat 查看文件中的内容, -n 查看时为每一行加编号; -b 和-n类似,只不过对于空白行不编号: 2 ...
- linux 常用的酷炫命令
1 命令行日常系快捷键 如下的快捷方式非常有用,能够极大的提升你的工作效率: CTRL + U -剪切光标前的内容 CTRL + K -剪切光标至行末的内容 CTRL + Y -粘贴 CTRL + E ...
- Linux常用基本命令:三剑客命令之-awk内置变量与自定义变量
AWK中,变量分为两种:内置变量与自定义变量. 常见的内置变量有: FS:输入字段分隔符, 默认为空白字符 OFS:输出字段分隔符, 默认为空白字符 RS:输入记录分隔符(输入换行符), 指定输入时的 ...
- 3. Linux常用系统状态检测命令
1.ifconfig :于获取网卡配置与网络状态等信息,如网卡名称.IP.MAC等 2.uname -a :完整地查看当前系统的内核名称.主机名.内核发行版本.节点名.系统时间.硬件名称.硬件平台.处 ...
- Linux常用的一些基础命令
删除 rm -rvf * -f:强制删除文件或文件夹 -r:递归的删除文件或文件夹 -i:删除文件或文件夹前需要确认 -v:详细显示进行步骤 查看 ls ll ls -l cat mor ...
随机推荐
- OpenCV2.4.9 Qt5.3.1 开发环境配置错误原因与解决方案
问题原因与解决办法 A.配置完成后,示例程序无法正常显示图片且程序无法运行 出现原因:环境变量未正确配置 解决办法:检查环境变量,添加缺失的环境变量 B.出"未定义的引用..."类 ...
- 一次完整的http的请求过程
一个完整的http的完成请求过程: 输入网址-> 域名解析-> tcp的三次握手-> 建立tcp连接后发起http 请求-> 服务器响应http ,发送数据给浏览器-> ...
- 微信小程序之自定义toast弹窗
微信小程序里面的自带弹窗icon只有两种,success和loading.有时候用户输入错误的时候想加入一个提醒图标,也可以使用wx.showToast中的image来添加图片达到使用自定义图标的目的 ...
- 【Java】Java中BigDecimal的基本运算
BigDecimal一共有4个够造方法,让来看看其中比较常用的两种用法: 第一种:BigDecimal(double val)Translates a double into a BigDecimal ...
- Erlang内存吃紧之解决思路
首先使用erlang:memory()确定是哪个部分内存吃紧,根据输出的内容,比对内存占用大小,有针对性地进行分析.在erlang系统里内存的单位为word,通过erlang:system_info( ...
- cookie/session(过时的写法)
cookie存在客户端的浏览器中,不太安全,容易被窃取,,session被存在服务器中(类似于字典中的value,),服务器会给浏览器返回这个value的key值,下次进来直接根据key取value. ...
- BZOJ 1088: [SCOI2005]扫雷Mine【思维题,神奇的模拟+枚举】
1088: [SCOI2005]扫雷Mine Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 3791 Solved: 2234[Submit][St ...
- BZOJ 3098: Hash Killer II(新生必做的水题)
3098: Hash Killer II Time Limit: 5 Sec Memory Limit: 128 MBSec Special JudgeSubmit: 1555 Solved: ...
- Vijos P1448 校门外的树【多解,线段树,树状数组,括号序列法+暴力优化】
校门外的树 描述 校门外有很多树,有苹果树,香蕉树,有会扔石头的,有可以吃掉补充体力的…… 如今学校决定在某个时刻在某一段种上一种树,保证任一时刻不会出现两段相同种类的树,现有两个操作: K=1,K= ...
- hdu_1027(好吧。。。牛。。。next_permutation也可以水过)
#include<cstdio> #include<cstring> #include<algorithm> using namespace std; ; int ...