----------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),显示当前用户工作在系统中的位置

例:[root@shiyan2 ~]# pwd

/root

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

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

-l                #列出文件属性

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

-R                #第归列出

-d                #查看目录名称

-ld                #查看目录的属性


  例:[root@shiyan2 mnt]# ls

hgfs

[root@shiyan2 mnt]# ls -a

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

[root@shiyan2 mnt]# ls -s

total 4

4 hgfs

[root@shiyan2 mnt]# ls -R

.:

hgfs

./hgfs:

[root@shiyan2 mnt]# ls -d /mnt

/mnt

[root@shiyan2 mnt]# ls -ld /mnt

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

[root@shiyan2 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         #进入到指定用户家目录

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

-               #回到上次所在位置

例:[root@shiyan2 mnt]# cd /var/www/

[root@shiyan2 ~]# pwd

/var/www

[root@shiyan2 www]# cd ~

[root@shiyan2 ~]# pwd

/root

[root@shiyan2 ~]# cd ~redhat

[root@shiyan2 redhat]# pwd

/home/redhat

[root@shiyan2 redhat]# cd ..

[root@shiyan2 ~]# pwd

/home

[root@shiyan2 home]# cd -

/home/redhat

  • touch,新建文件

例:[root@shiyan2 ~]# touch hello

[root@shiyan2 ~]# ll

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

  • mkdir,新建目录

-p                      #递归建立目录

例:[root@shiyan2 ~]# mkdir a/b/c -p

[root@shiyan2 ~]# ls -R

.:

a

./a:

b

./a/b:

c

./a/b/c:

  • cp(copy),文件复制

cp      文件名      目的地

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

例:[root@shiyan2 ~]# cp hello /mnt

[root@shiyan2 ~]# cp -r a /mnt

[root@shiyan2 ~]# ls /mnt

a  hello

  • mv(move),文件移动

mv       文件名        目的地

mv       旧文件名      新文件名

mv       文件名       .(当前目录)

例:[root@shiyan2 ~]# mv a /mnt

[root@shiyan2 ~]# mv hello hellohello

[root@shiyan2 ~]# mv /mnt/a/ .

  • rm,删除文件

rm -f               #强制删除文件

rm -fr              #强制删除目录

例:[root@shiyan2 ~]# rm -f hellohello

[root@shiyan2 ~]# rm -fr a

转载于:https://blog.51cto.com/chengyanli/1783620

linux系统结构与文件管理命令相关推荐

  1. linux下如何bash文件,Linux系统的文件管理命令及bash的相关工作特性

    一.Linux系统的文件管理命令: 1 \pwd:printing working directory 2 \cd:change directory     cd  [/PATH/TO/SOMEDIR ...

  2. Linux系统结构和文件管理

    Linux系统的哲学之一就是一切皆文件.文件系统FHS和文件管理在Linux系统中占用很重要的地位. 1.linux系统结构 linux是一个倒树结构,linux中所有的东西都是文件. 这些文件都在系 ...

  3. linux目录和文件管理命令

    一.linux目录结构 二.目录和文件管理命令 1.1查看文件内容命令 cat -n 对所有输出的行数编号 -b 对于空白行不编号 -s 将所有的连续的多个空行替换为一个空行 more enter键 ...

  4. (*长期更新)软考网络工程师学习笔记——Section 12 Linux系统与文件管理命令

    目录 一.Linux 目录的常用命令 1.ls 命令 2.cd 命令 3.pwd命令 4.mkdir 命令和 rmdir 命令 5.cp 命令 6.rm 命令 5.mv 命令 二.Linux 文件的常 ...

  5. linux更改patrol密码,Linux常用的文件管理命令及用户管理命令

    1.常用的文件管理命令-使用方法及示例 常用的文件管理类命令:mkdir.rmdir.touch.cat.tac. head. tail.more.less.cp.mv.rm等 注:跟在常用参数中的# ...

  6. Linux系统结构以及各类命令的汇总

    目录 引用 虚拟机篇1 网络连接的三种方式 虚拟机篇2 虚拟机克隆 虚拟机篇3 虚拟机快照 虚拟机篇4 vmtools下的共享文件夹 0 快捷键 1 目录结构---Linux世界里,一切皆文件 2 V ...

  7. linux 列出目录结构6,Linux系统目录结构及文件管理命令

    Linux目录结构及文件管理命令 目录结构 1.图示 2.目录功能 文件管理命令 1.创建文件 2.创建目录 3.复制 4.移动 5.删除 6.查看文件内容 7.修改文件内容 8.光标定位命令(命令模 ...

  8. linux系统结构,文件寻址,文件管理编辑,正则表达式

    一.linux系统结构 linux是一个倒树结构,linux中所有的东西都是文件,这些文件都在系统顶级目录"/" /就是根目录 /目录以下为二级目录这些目录都是系统装机时系统自动建 ...

  9. linux 命令行使用技巧linux 下的文件管理

    ##1.什么是linux### linux 是指Linux内核 内核               ##系统的核心程序 ##相当于人的大脑 #负责系统程序和硬件分配及调度 ##2.什么是shell## ...

最新文章

  1. IBM首席执行官提出人工智能部署三大基本原则
  2. Hibernate 入门小案例
  3. 跨境电商Crazysales的高稳定性架构实践
  4. php://input allow_url_include,php allow_url_include的应用和解释_PHP教程
  5. java 中映射关系_java – 在Hibernate中映射一对多的关系?
  6. 《草原安魂曲》《自由意志》及其他我喜欢的电影海报
  7. ICCV NAS Workshop 最佳论文提名:通过层级掩码实现高效神经网络架构搜索
  8. Best Coder Lotus and Characters
  9. Linux驱动编程--基于I2C子系统的I2C驱动
  10. 【Android】笔记
  11. 基于STM32四轴飞控制作笔记
  12. 未找到类型或命名空间名称 (是否缺少 using 指令或程序集引用?)
  13. 软件测试面试题:WEB+网络|接口测试|性能测试|自动化测试
  14. [上海博物馆全集列表]
  15. ins07001 oracle,社区
  16. 网络舆情分析工作怎么做的平台解决办法
  17. koa框架(一) 认识koa
  18. Qt调起外部应用并嵌入界面
  19. 提升百度权重有什么方法和技巧?
  20. 操作系统(二):操作系统结构

热门文章

  1. ios逆向小试牛刀之操作手记
  2. eclipse执行单元测试报CreateProcess error=87的解决方法
  3. LINUN 网络连接小记
  4. 手把手实现腾讯qq拖拽删去效果(二)
  5. 关于自然语言处理,有一本通关手册待接收
  6. Spark 实时电商数据分析及可视化
  7. (资源整理)带你入门Spark
  8. 不要再说找不到前端项目练手了!
  9. php 修改css 不生效,HTML外部引用CSS文件不生效原因分析及解决办法
  10. 多对多(many-to-many)