Linux系统中的文件与目录管理操作
1、 常用文件操作命令:查看文件列表的ls命令
2、 ls是list的缩写,用于查看目录中的文件信息。
3、 使用ls命令可列出当前目录中的所有文件与子目录。
4、 使用 ls -a 命令可列出当前目录中所有文件与文件夹,包含以点开头的隐藏文件。
5、 查看目录中所有文件和子目录的详细信息,包括权限、大小、所有者及修改时间等。
6、 查看目录详细信息,最常用的命令是 ls -al,能显示所有文件及权限详情。
7、 常用文件操作命令之复制:cp
8、 复制目录(文件夹)操作
9、 将scripts文件夹及其全部内容复制到/home/zxx2/目录中。
10、 若路径/home/zxx2/已存在,系统将提示是否覆盖原有内容。
11、 复制文件
12、 将 a.sh 文件复制一份并命名为 b.sh。
13、 移动或重命名文件的常用命令是mv。
14、 删除文件
15、 将文件a.bk剪切并移至根目录下的zxx_software文件夹中。
16、 剪切时重命名文件
17、 删除文件夹
18、 把scripts文件夹移动到zxx_software目录中。
19、 常用文件操作命令之删除文件rm
20、 删除文件夹:执行命令 rm -rf scripts scripts1,可彻底移除这两个目录及其全部内容。
21、 删除文件:执行命令 rm -rf a1.bk,彻底移除指定文件。
22、 删除文件 a1.bk 可使用命令:rm a1.bk。
23、 创建目录常用命令为mkdir,用于新建文件夹。
24、 -p用于同时创建子目录
25、 -m用于创建目录并设置权限
26、 删除目录常用命令为 rm -rf,慎用以防误删文件。
27、 删除目录推荐使用命令:rm -rf 目录名
28、 常用目录切换命令:cd
29、 进入主目录
30、 进入用户主目录
31、 进入系统根目录
32、 使用 cd .. 命令返回上一级目录。
33、 cd - 切换回上次所在的目录
34、 查看当前所在目录的命令是 pwd
35、 修改文件或目录权限,使用chmod命令递归设置所需权限。
36、 文件与目录权限包括只读、只写及可执行三种类型。
37、 文件访问用户分为三类:所有者、同组成员及其他用户。
38、 每个文件或目录的权限分为三组,每组三位:第一组是所有者对文件的读、写、执行权限,第二组是同组用户拥有的读、写、执行权限,第三组则是系统其他用户所具备的读、写、执行权限。
39、 调整用户权限目录
40、 将 aaa/ 目录及其所有子文件、子目录的权限设置为读、写、执行,适用于所有用户,操作命令为 chmod -R 777 aaa/。
41、 -R 表示递归处理目录及其所有子内容
42、 u 代表用户归属
43、 g 代表所属组
44、 其他用户用o表示
45、 默认全部开启
46、 加权限用加号表示
47、 撤销权限
48、 修改文件或目录的拥有者权限管理操作
49、 将aaa目录及其内容的所有者和所属用户组递归修改为oracle和oinstall。
50、 查找文件的命令
51、 从根目录开始查找所有以 tnsnames 开头的文件或目录。
52、 查找根目录下文件名包含 tnsnames 的文件,并筛选出文件内容含有 orcl 的项,其中竖线用于将前一命令结果传递给 grep 进行内容匹配。
评论
更多评论