linux文件与目录的操作处理

Linux的相关目录操作和 文件操作

ls查看当前目录下的所有文件   ll 当前目录下文件的详细信息

pwd查看当前文件路径  打印工作目录 print working directory
目录处理命令:
目录用来保存文件 文件用来保存数据
mkdir -p [目录名] 
解释  -p递归创建
例子:mkdir pandaTV   只创建一个pandaTV目录
     madir -p TV/pandaTV 那么会先创建TV,再在TV文件夹里创建pandaTV
切换目录:
cd 目录名
例子 cd /root   就切换带root目录下
简化操作 cd ~ 进入当前用户的家目录
cd 直接回车也是同上
cd - 进入上次目录
cd ..进入上一级目录
cd .进入当前目录
概念解释:绝对路径:从根目录开始指定,一级一级的查找
 例子 cd /root/test/linuxtest
 相对路径:参照当前所在目录查找
cd root cd test cd linuxtest
############写路径时可以用tab键不全  如果匹配的文件不止一个 按两下选择
删除空白目录:rmdir 目录名  但是只能删除空白目录 用得少
  删除当前目录下所有文件(包括该目录,在该目录下架*表示删除目录下所有文件,不包括该目录):rm -rf 目录名   (f是强制false,意思不用提示)
-r 删除目录  -f强制 
rm 是删除文件  
在执行rm命令时要小心 因为如果在root目录下执行 rm -rf /  那么Linux自动崩溃
例子:
rm -rf linuxtest      删除linuxtest目录,包括该目录下的所有文件
rm -rf linuxtest/*    删除linuxtest目录下的所有文件
复制:
cp 文件名 路径     (将文件复制到指定路径  可以修改文件名在后面路径指定既可
选项 -r 复制目录 -p 连带文件属性复制 -d 若文件为链接文件,则复制连接属性
使用最多选项 -a 相当于-pdr  复制 时间等一切属性均和原属性一致
cp -a hejun ../linuxtext/   当前目录复制到linuxtest目录下
cp -a hejun ../linuxtext/newName   当前目录复制到linuxtest目录下,赋新文件名newName
剪切:mv 源文件 目标文件  (剪切也具有改名的功能 同一目录下剪切即可以实现改名)
mv son father
mv son ../linuxtest/
注意:这里没有-r目录选项
linux 常用的一级目录:
root 使我们使用最高权限的一级目录
还有其他常见一级目录:
/ 目录下的bin sbin和usr目录下的bin和sbin用来保存系统命令
其中后者是root超级用户可以操作的
前者是任何用户都可以操作的命令 Linux通过这样分配命令
boot是启动目录  保存用户的启动数据 
dev 特殊文件保存目录
etc 系统的配置文件
lib 函数库
media mnt misc 都是空目录 用来外接存储设备 挂载光盘U盘什么的
proc sys 不能直接操作  内存盘符
tmp 临时目录
usr 系统资源保存
var 系统的可变文档目录
可以使用的位置:
管理员 可以用root
其他用户  可以用home
其它 还可以临时目录tmp




























  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值