博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux常用命令(二)--文件目录命令
阅读量:6815 次
发布时间:2019-06-26

本文共 1683 字,大约阅读时间需要 5 分钟。

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  
cp
directory

可同时将多个文件复制到指定目录,用户空格分开

cp -r srcdirectory desdirectory

可将原目录及其子目录复制到目标目录

删除:

rm 
<文件名......>

注意:一个rm 可同时删除多个文件,用空格分开

rm -r 可删除非空目录(recurse) 与rmdir

rm -f 删除时不提示
rm -rf 强制删除(force)

文件移动与重命名:

mv    

与CP命令使用相同

注意:当源文件与目标文件在同一目录下,视为重命名

文件查找命令:

find 
-name

在指定目录下查找指定文件

注意:

文件名中可用“*”和“?”
* 表示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

转载于:https://www.cnblogs.com/lyjing/p/7571004.html

你可能感兴趣的文章
IDEA常用设置及推荐插件
查看>>
java多线程基本概述(十一)——ReadWriteLock
查看>>
机器学习 深度学习 计算机视觉 资料汇总
查看>>
深度学习网络结构中超参数momentum了解
查看>>
js几种创建对象的方式
查看>>
微信小程序中this关键字使用技巧
查看>>
multiprocessing的基础用法
查看>>
N的阶乘的长度 V2(斯特林近似) 求 某个大数的阶乘的位数 .
查看>>
第二十二课:运算放大电路
查看>>
geek必备工具列表
查看>>
SVN 目录 定义
查看>>
P2252 取石子游戏
查看>>
Fastcgi工作原理
查看>>
SQL Server 中字符数据处理解析(下)
查看>>
[NOI2012]美食节——费用流(带权二分图匹配)+动态加边
查看>>
关于linux下crontab的使用
查看>>
HAZU校赛 Problem K: Deadline
查看>>
Vue 实现的音乐项目 music app 知识点总结分享
查看>>
Hello Blog
查看>>
《把一个英语句子中的单词次序颠倒后输出》
查看>>