linux系统结构与文件管理命令

               ----------linux系统结构----------

1.linux系统结构是倒树形的


/bin                     #二进制可执行文件,即系统命令

/sbin                    #系统管理命令

/boot                    #启动分区,负责系统启动

/dev                     #设备管理文件

/etc                     #大多数系统管理文件

/home                    #普通用户的家目录

/lib                     #32位系统库文件存放位置

/lib64                    #64位系统库文件存放位置

/media,/mnt,/run            #系统临时设备挂载点

/opt                      #第三方软件安装位置

/proc                      #系统信息

/root                      #超级用户家目录

/srv,/var                   #系统数据

/sys                       #系统管理,主要关于内核

/tmp                       #系统临时文件存放位置

/usr                       #系统用户相关信息数据及用户自定义软件存放位置


              ----------文件路径及简单命令----------

1.绝对路径从根开始查找的路径。

相对路径:相对于当前工作文件开始查找的路径。

2.基本命令


  • pwd(print working directory),显示当前用户工作在系统中的位置

例:[[email protected] ~]# pwd

/root

  • ls(list),列出指定路径下的所有文件

    -a                #列出所有(包括隐藏文件或目录)

-l                #列出文件属性

-s                #列出文件或目录的大小

-R                #第归列出

-d                #查看目录名称

-ld                #查看目录的属性


  例:[[email protected] mnt]# ls

hgfs

[[email protected] mnt]# ls -a

.  ..  hgfs                #此处.表示当前目录,..表示上级目录

[[email protected] mnt]# ls -s

total 4

4 hgfs

[[email protected] mnt]# ls -R

.:

hgfs

./hgfs:

[[email protected] mnt]# ls -d /mnt

/mnt

[[email protected] mnt]# ls -ld /mnt

drwxr-xr-x. 3 root root 4096 May 17 06:26 /mnt

[[email protected] mnt]# ls -l

total 4

drwxr-xr-x. 2 root root 4096 May 17 06:26 hgfs

d:表示为目录文件

rwxr-xr-x:文件权限,r->4(读),w->2(写),x->1(执行),此处目录权限为755

2:文件硬链接次数

root:文件的属主

root:文件的属组

4096:文件的大小,单位为字节

May 17 06:26:文件最近一次被修改的时间

hgfs:文件名

注:文件的类型有以下几种

-                 #普通文件

d                 #目录文件

b                 #块设备文件

c                 #字符设备文件

l                 #符号链接文件,即软连接

p                 #命名管道

s                 #套接字文件

  • cd(change directory),切换目录

cd    目录名             #进入目标目录中

~              #回到当前用户家目录

~username         #进入到指定用户家目录

..              #进入当前目录的上一级

-               #回到上次所在位置

例:[[email protected] mnt]# cd /var/www/

[[email protected] ~]# pwd

/var/www

[[email protected] www]# cd ~

[[email protected] ~]# pwd

/root

[[email protected] ~]# cd ~redhat

[[email protected] redhat]# pwd

/home/redhat

[[email protected] redhat]# cd ..

[[email protected] ~]# pwd

/home

[[email protected] home]# cd -

/home/redhat

  • touch,新建文件

例:[[email protected] ~]# touch hello

[[email protected] ~]# ll

-rw-r--r--  1 root root     0 May 25 21:16 hello

  • mkdir,新建目录

-p                      #递归建立目录

例:[[email protected] ~]# mkdir a/b/c -p

[[email protected] ~]# ls -R

.:

a

./a:

b

./a/b:

c

./a/b/c:

  • cp(copy),文件复制

cp      文件名      目的地

cp      -r         递归复制,用于复制目录

例:[[email protected] ~]# cp hello /mnt

[[email protected] ~]# cp -r a /mnt

[[email protected] ~]# ls /mnt

a  hello

  • mv(move),文件移动

mv       文件名        目的地

mv       旧文件名      新文件名

mv       文件名       .(当前目录)

例:[[email protected] ~]# mv a /mnt

[[email protected] ~]# mv hello hellohello

[[email protected] ~]# mv /mnt/a/ .

  • rm,删除文件

rm -f               #强制删除文件

rm -fr              #强制删除目录

例:[[email protected] ~]# rm -f hellohello

[[email protected] ~]# rm -fr a

时间: 2024-10-19 08:57:32

linux系统结构与文件管理命令的相关文章

Linux基础之文件管理命令

文件管理命令:cp, mv, rm cp命令:copy 源文件:目标文件: 单源复制:cp [OPTION]... [-T] SOURCE DEST 多源复制:cp [OPTION]... SOURCE... DIRECTORY cp [OPTION]... -t DIRECTORY SOURCE... 单源复制:cp [OPTION]... [-T] SOURCE DEST 如果DEST不存在:则事先创建此文件,并复制源文件的数据流至DEST中: 如果DEST存在: 如果DEST是非目录文件:

Linux文件系统及文件管理命令

tree 命令:查看目录的树 1.目录管理 2. 文件管理命令 2.1 文件创建和删除 rm -r 删除当前目录及其下所有文件 2.2 文件复制和移动 cp与mv: install(文件): 3. 文本管理命令 3.1 查看命令cat.tac: Ctrl+c:终止命令  3.2 分屏显示文件内容more. less: more:向后翻 less:向前翻 3.3 显示前几行或后几行 head:显示前几行 tail:显示后几行 -n 显示n几行或后n行 3.4 文本处理: cut(文本分割).joi

Linux常用的文件管理命令及用户管理命令

1.常用的文件管理命令-使用方法及示例 常用的文件管理类命令:mkdir.rmdir.touch.cat.tac. head. tail.more.less.cp.mv.rm等 注:跟在常用参数中的#代表数字 mkdir:创建目录命令格式:mkdir [OPTION]... DIRECTORY... 常用参数:-p 表示要创建的目录存在时不返回错误,不存在时自动创建所需的目录-v 显示创建过程信息-m MODE 创建目录是直接指定权限 命令举例: [[email protected] work]

Linux文件管理命令

Linux文件管理命令 Linux目录与路径 cd:切换目录 例如:cd ~willhua,则回到用户willhua的主文件夹  cd ~或者cd,则表示回到自己的的主文件夹  cd -,则表示回到上个目录 pwd:显示目前所在目录 参数: -p,显示当前路径,而非使用连接路径 mkdir:新建新目录 参数: -m:直接配置文件的权限,而不管默认权限umask,比如mkdir -m 711 test1,则test1的权限为711 -p:帮助你直接将所需要的目录递归创建起来,比如mkdir -p

【Linux笔记】Linux的常用命令-文件管理命令

Linux的常用命令 文件管理命令 i.     ls 文件查看 ls -a 列出文件下所有的文件,包括以“.“开头的隐藏文件 ls -l 列出文件的详细信息,如创建者,创建时间,文件的读写权限列表等等. ls -F 在每一个文件的末尾加上一个字符说明该文件的类型. "@"表示符号链接."|"表示FIFOS."/"表示目录."="表示套接字. ls -s 在每个文件的后面打印出文件的大小. size(大小) ls -r 对目录

Linux上的文件管理类命令

1.Linux上的文件管理类命令都有哪些,其常用的方法及其相关示例演示: 命令格式:命令   -选项     参数 文件处理命令 Ls 功能:查看目录下文件的详细信息 语法:ls 选项[-ald] [文件或目录] -a显示所有文件,包括隐藏文件 -l 详细信息显示 -d 查看目录属性 演示: [[email protected] mytest1]# ls p23b p2e [[email protected] mytest]# ll total 0 drwxr-xr-x. 2 root root

6.Linux目录和文件管理类命令

bash特性之命令别名和命令引用:命令别名:命令的另外一个名字windows中清屏使用 clsLinux下的清屏命令为clear    alias:用来定义命令别名的    alias 不跟选项和参数时,显示系统上所有的命令别名    alias ALIAS=COMMANDNAME       alias - define or display aliases SYNOPSIS       alias [alias-name[=string] ...]    [[email protected]

Linux基础文件管理命令之ls,cd

Linux中提供了大量的命令,使用他们可以简化我们的工作,也许在图形化界面中要点击鼠标十几下操作,而在linux系统中一条命令就可以轻松解决.所以,在Linux系统上工作离不开使用系统提供的命令.要想真正理解Linux系统,就必须从Linux命令学起. linux系统中的命令格式一般如下: 命令格式:   命令  选项  参数     选项:       短选项: -       多个选项可以组合:-a -b = -ab       长选项: -- 参数:命令的作用对象 下面主要介绍ls和cd命

Linux基础文件管理命令

Linux上的文件管理类命令有哪些,其常用的使用方法及其相关的示例演示. 1.ls:显示目录文件 -a:显示所有文件,包括隐藏文件 -A:显示所有文件,包括隐藏文件,但是不包含当前目录和父级目录 -l:列出长数据串,包含文件的属性.权限.所有者.所属组.大小等等 -d:配合-l一起使用,查看目录自身属性(不是目录内部的文件列表) 2.cd:切换目录 cd / #切换到根目录 cd(cd ~) #切换到当前用户的家目录 cd - #切换到上一次所在的目录 cd .. #切换到父级目录 3.pwd: