多语言展示
当前在线:1237今日阅读:84今日分享:32

Linuxcentos的操作文件基础命令

Linux文件的增删改查复制等命令ls , mkdir,cd,pwd,rmdir,cp,mv,rm, touch ,cat ,more ,less,tail ,ln
工具/原料

电脑, Linux

方法/步骤
1

说在前面: rw-r--r--文件类型(- 二进制文件d目录1软件链接文件)rw-   r--   r--u      g     ou所有者g所属组o其他人r 读   w写  x执行

2

显示目录文件命令  ls命令路径 :   /bin/ls执行权限,所有用户功能描述: 显示目录文件语法:  ls 选项[-ald] [文件或目录]-a 显示所有文件,包括隐藏文件-l  详细信息显示-d 查看目录属性

3

创建文件目录命令  mkdir命令所在路径    /bin/mkdir执行权限           所有用户语法                  mkdir -p [目录名]功能描述           创建新目录  -p   递归创建范例:mkdir -p /tmp/test/test1mkdir /tmp/test/test2  /tmp/test/test3

4

切换目录命令   cd命令所在路径   shell内置命令执行权限          所有用户语法                 cd [目录]功能描述          切换目录范例:#cd ..      //切换到上一级目录#cd /      //切换到根目录#cd /home/user1   //切换到user1用户目录下,切换到指定目录

5

显示当前窗口路径命令     pwd命令所在路径   /bin/pwd执行权限          所有用户语法                 pwd功能描述          显示当前目录,显示当前窗口位置路径

6

删除目录命令        rmdir命令所在路径   /bin/rmdir执行权限          所有用户语法                 rmdir [目录名]功能描述          删除空目录范例#rmdir   /tmp/test/test1    //删除test1目录

7

复制文件或目录命令        cp命令所在路径   /bin/cp执行权限          所有用户语法                 cp -rp [原文件或目录] [目标目录]                       -r   复制目录                       -p  保留文件属性功能描述         复制文件或目录 复制文件:cp  原目标文件路径/文件名 目标路径cp   /home/test.txt    /home/test/test.txtcp -R 源目录/* 目地目录使用-R参数可实现递归功能,即所有子目录中的文件与目录均拷贝注意:如果dir2目录不存在,则可以直接使用cp -r dir1 dir2如果dir2目录已存在,则需要使用cp -r dir1/. dir2(如果这时使用cp -r dir1 dir2,则也会将dir1目录复制到dir2中)复制文件夹及以下的文件到另外一个文件夹下[root@test /]# cp -r /linux/mysql /home拷贝文件到另一个文件夹下[root@test /]# cp -r /linux/ecc.sql /home拷贝文件夹下的文件到另外一个文件夹下[root@test service]# cp -r /linux/service/. /etc/init.d复制文件夹:  (1)将本地目录拷贝到远程  scp -r 目录名用户名@计算机IP或者计算机名称:远程路径  (2)从远程将目录拷回本地  scp -r 用户名@计算机IP或者计算机名称:目录名 本地路径 scp -r root@192.168.1.108://home/administrator/deploy /root/从远程将目录拷回本地scp -r root@172.16.90.230://home/test235 /home

8

移动,剪切文件命令    mv命令所在路径    /bin/mv执行权限           所有用户语法                  mv [原文件或目录] [目标目录]功能描述          剪切文件,改名

9

删除文件命令       rm命令所在路径   /bin/rm执行权限          所有用户语法                 rm -rf [文件或目录]                       -r 删除目录                       -f 强制执行功能描述         删除文件

10

创建空文件命令  touch命令所在路径   /bin/touch执行权限          所有用户语法                 touch [文件名]功能描述          创建空文件

11

显示文件内容     cat命令所在路径  /bin/cat执行权限         所有用户语法                cat [文件名]功能描述         显示文件内容-n  显示行号范例:#cat /etc/test#cat -n /etc/services

12

分页显示文件内容   more命令所在路径   /bin/more语法                 more  [文件名](空格)或f    翻页enter              换行q或Q              退出功能描述          分页显示文件内容

13

分页显示文件内容    less命令所在路径   /usr/bin/less执行权限          所有用户语法                 less [文件名]功能描述          分页显示文件内容  (可向上翻页) 显示文件内容   head命令所在路径  /usr/bin/head执行权限         所有用户语法                head [文件名]-n 指定行数范例:#head    -n 20  /etc/services

14

显示文件尾端内容    tail命令所在路径  /usr/bin/tail执行权限         所有用户语法                tail  [文件名]功能描述         显示文件后面几行-n 指定行数-f  动态显示文件末尾内容范例:#tail -n 18 /etc/services

15

文件处理命令--链接处理命令   ln命令名称:ln命令英文原意:link命令所在路径:/bin/ln执行权限:所有用户语法:ln   -s   原文件  目标文件-s  创建软链接功能描述:生成链接文件范例:ln  -s /etc/issue33   /tmp/issue33.soft创建文件/etc/issue33的软链接ln   /etc/issue33  /tmp/issue33.hard硬链接linux软连接特征,类似Windows快捷方式

注意事项

目录文件处理命令

推荐信息