linux学习笔记--基本命令的学习--目录处理命令

来源:互联网 发布:js获取map的value 编辑:程序博客网 时间:2024/06/05 07:14

掌握Linux中的常用命令是在Linux环境下进行开发的前提,在接下来的几天里我将对Linux的操作命令进行学习。

命令提示符:

[root@localhost ~]#
其中:root是当前登录用户,localhost主机名,当前所在目录(家目录),#超级用户的提示符,$普通用户的提示符


权限:
-rwxrwxrwx 第一位代表文件类型,其中-代表普通文件,d代表目录文件,l代表软连接文件
剩下的九位每三位为一组,分别代表当前用户,当前用户组,以及其它用户组对这个文件拥有的权限,r可读,w可写,x可执行




命令 [选项] [参数]
ls [选项] [文件或目录]

ls 列出当前目录下的文件

ls -i 目录 目录的inode节点

ls -l 列出当前目录文件下的所有文件以及它的详细信息 
ls -a 列出所有文件包括隐藏文件
ls -ld /etc 显示/etc目录的详细信息
ls -l /etc 列出/etc目录下的所有文件以及详细信息


文件处理命令:
mkdir 目录名 创建目录
mkdir -p 目录一/目录二 当创建的目录在一个不存在的目录下时,使用-p,进行递归创建


cd 进入目录
cd 目录名
cd 和 cd~直接进入当前用户的家目录
cd -进入上次进入的目录
cd ..进入上一级目录
cd .进入当前目录(没啥用)


使用tab键可以补全目录与命令


pwd print work directory 打印当前工作路径


rmdir empty directory删除空目录 使用较少
rm file 删除文件,只能删文件,不能删目录
rm -r directory 删除目录
rm -rf directory 删除文件以及下面的所有文件
我安装的是乌班图版本的Linux,发现rm -r和rm -rf的功能完全一样
rm -rf / 等同于格式化整个linux,这句话千万不要执行


cp 复制文件
cp 源文件 目标文件
cp a /tem/b 将文件a复制到tem目录下,命名为b
cp a /tem/将文件a复制到tem目录下,名字依然是a
cp -r directory directory复制文件夹
cp -p directory directory连带文件属性复制,比如文件的日期等等
cp -d directory directory 如果源文件是链接文件,则复制链接属性
cp -a directory directory相当于同时添加-d -p -r


mv 源文件 目标文件 若果源文件与目标文件不在同一个目录,执行的是剪切,如果源文件与目标文件在同一个目录下则执行的是重命名操作


---文章为原创,如有错误与不足之处,还望斧正,小生在此谢过啦---






















0 0
原创粉丝点击