Linux当中,一切皆文件。

Linux目录结构

/ 根分区,只有root用户对此目录拥有写权限。

/etc 配置文件

/boot 启动文件

/var 可增长的目录 。日志,文件等。

/root 管理员所有数据 root用户的家目录。

/tmp 临时文件 (大概15天清空一次。)

/usr unix software source /usr/src 源代码目录。/usr/local 自己的软件安装位置。

/bin 命令 二进制可执行文件。

/sbin 系统命令。

/mnt 挂载目录。

/dev 设备文件。 一切皆文件,终端,磁盘等。键盘,鼠标等。

/home 普通用户文件存放位置。

/proc 虚拟目录。可以查看每个进程的情况。

/lib 存放系统的库文件(动态库,静态库。 .a静态库,.so动态库)。类似于.dll文件。

绝对路径与相对路径

绝对路径是从/ 开始的。

相对路径是以. .. 开始的。

创建,删除复制文件

  1. touch a.txt

创建一个文件

  1. mkdir test

创建一个目录

  1. [root@local ~]# cat a.txt
  2. hello linux

查看文件

  1. [root@local ~]# less /var/log/messages

less 可以上下左右查看。enter,空格都是下一页。q退出查看。

  1. [root@local ~]# more /var/log/messages

more只能向下翻页查看。

  1. [root@local ~]# cat /var/log/messages

cat一次性展示所有内容。

  1. [root@local ~]# tail -n 10 /var/log/messages
  2. Jan 5 15:30:01 local systemd: Started Session 14 of user root.
  3. Jan 5 15:30:01 local systemd: Starting Session 14 of user root.
  4. Jan 5 15:40:01 local systemd: Started Session 15 of user root.
  5. Jan 5 15:40:01 local systemd: Starting Session 15 of user root.
  6. Jan 5 15:50:01 local systemd: Started Session 16 of user root.
  7. Jan 5 15:50:01 local systemd: Starting Session 16 of user root.
  8. Jan 5 16:00:01 local systemd: Started Session 17 of user root.
  9. Jan 5 16:00:01 local systemd: Starting Session 17 of user root.
  10. Jan 5 16:01:01 local systemd: Started Session 18 of user root.
  11. Jan 5 16:01:01 local systemd: Starting Session 18 of user root.

tail 最后多少行。

  1. [root@local ~]# head -n 10 /var/log/messages
  2. Jan 2 16:17:58 local rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="887" x-info="http://www.rsyslog.com"] start
  3. Jan 2 16:17:47 local journal: Runtime journal is using 8.0M (max allowed 99.2M, trying to leave 148.9M free of 984.9M available current limit 99.2M).
  4. Jan 2 16:17:47 local journal: Runtime journal is using 8.0M (max allowed 99.2M, trying to leave 148.9M free of 984.9M available current limit 99.2M).
  5. Jan 2 16:17:47 local kernel: Initializing cgroup subsys cpuset
  6. Jan 2 16:17:47 local kernel: Initializing cgroup subsys cpu
  7. Jan 2 16:17:47 local kernel: Initializing cgroup subsys cpuacct
  8. Jan 2 16:17:47 local kernel: Linux version 3.10.0-327.el7.x86_64 (mockbuild@x86-034.build.eng.bos.redhat.com) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-9) (GCC) ) #1 SMP Thu Oct 29 17:29:29 EDT 2015
  9. Jan 2 16:17:47 local kernel: Command line: BOOT_IMAGE=/vmlinuz-3.10.0-327.el7.x86_64 root=UUID=87b51ffa-2f57-4ac2-99e7-e491bb257520 ro rhgb quiet LANG=zh_CN.UTF-8
  10. Jan 2 16:17:47 local kernel: Disabled fast string operations
  11. Jan 2 16:17:47 local kernel: e820: BIOS-provided physical RAM map:

head 开头多少行。

  1. [root@local ~]# tail -f -n 10 /var/log/messages
  2. Jan 5 15:30:01 local systemd: Started Session 14 of user root.
  3. Jan 5 15:30:01 local systemd: Starting Session 14 of user root.
  4. Jan 5 15:40:01 local systemd: Started Session 15 of user root.
  5. Jan 5 15:40:01 local systemd: Starting Session 15 of user root.
  6. Jan 5 15:50:01 local systemd: Started Session 16 of user root.
  7. Jan 5 15:50:01 local systemd: Starting Session 16 of user root.
  8. Jan 5 16:00:01 local systemd: Started Session 17 of user root.
  9. Jan 5 16:00:01 local systemd: Starting Session 17 of user root.
  10. Jan 5 16:01:01 local systemd: Started Session 18 of user root.
  11. Jan 5 16:01:01 local systemd: Starting Session 18 of user root.
  12. Jan 5 16:03:51 local systemd-logind: New session 19 of user root.
  13. Jan 5 16:03:51 local systemd: Started Session 19 of user root.
  14. Jan 5 16:03:51 local systemd: Starting Session 19 of user root.
  15. Jan 5 16:03:51 local dbus[887]: [system] Activating service name='org.freedesktop.problems' (using servicehelper)
  16. Jan 5 16:03:51 local dbus-daemon: dbus[887]: [system] Activating service name='org.freedesktop.problems' (using servicehelper)
  17. Jan 5 16:03:51 local dbus[887]: [system] Successfully activated service 'org.freedesktop.problems'
  18. Jan 5 16:03:51 local dbus-daemon: dbus[887]: [system] Successfully activated service 'org.freedesktop.problems'

tail -f 动态的查看数据。这个很实用。

  1. [root@local ~]# rm -r test2
  2. rm:是否删除目录 "test2"y
  1. [root@local ~]# rm -rf test

rm -r 包括子目录,-f 强制删除。

cp 复制。

  1. [root@local ~]# cp b.txt a.txt

mv 重命名。剪切。

  1. [root@local ~]# mv a.txt b.txt

Linux - 目录结构与查看,复制,删除,剪切指令的更多相关文章

  1. Linux目录结构以及文件操作

    Linux目录结构 UNIX 是以目录为主的,Linux 也继承了这一优良特性. Linux 是以树形目录结构的形式来构建整个系统的,可以理解为树形目录是一个用户可操作系统的骨架.虽然本质上无论是目录 ...

  2. Linux 目录结构及文件基本操作

    Linux 目录结构及文件基本操作 实验介绍 1.Linux 的文件组织目录结构. 2.相对路径和绝对路径. 3.对文件的移动.复制.重命名.编辑等操作. 一.Linux 目录结构 在讲 Linux ...

  3. Linux目录结构及文件基础操作

    一.Linux目录结构 windows系统中主要以存储介质为主(磁盘). UNIX和Linux系统中主要是以目录为主(以树形目录结构的形式构建整个系统). 1. FHS(Filesystem Hier ...

  4. Linux 目录结构和常用命令

    Linux目录结构 目录 说明 bin 存放二进制可执行文件(ls,cat,mkdir等) boot 存放用于系统引导时使用的各种文件 dev 用于存放设备文件 etc 存放系统配置文件 home 存 ...

  5. 实验楼学习linux第一章第四节linux目录结构及文件基本操作

    linux目录结构及文件基本操作 常用命令 切换目录 cd 当前目录 . 上一级目录 .. (.和..开头的都是隐藏文件) 查看隐藏文件 ls -a 上一级所在目录 - 当前用户home目录 ~ 获取 ...

  6. Linux(2)- linux目录结构、shell基本命令

    一.Linux之文档与目录结构 1.Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同.Linux没有“盘(如C盘.D盘.E盘)”的概念,而是建立一个根"/&q ...

  7. Linux(3):linux目录结构

    查看系统版本: [root@neo ~]# cat /etc/redhat-release CentOS release 6.9 (Final) [root@neo ~]# uname -r 2.6. ...

  8. 二、Linux目录结构&常用指令

    Linux目录结构: ps -ef:任务管理器 ifconfig: 查看ip ping :  测试与目标主机的连通性,ctrl+c停止 目录指令: ll:列出当前目录下的文件信息 ls -al : 列 ...

  9. Linux目录结构和基础命令

    Linux目录和基础命令 目录 Linux目录和基础命令 1 Linux目录结构 1.1 Linux文件名命令要求 1.2 文件的类型 2. 基础命令 2.1 ls 2.2 cd和pwd 2.3 命令 ...

随机推荐

  1. Laravel5.1学习笔记7 视图

    视图 (View) 基本用法 传递数据到视图 在多个视图中分享数据 视图组件   #基本用法 视图里面包含了你应用程序所提供的 HTML 代码,并且提供一个简单的方式来分离控制器和网页呈现上的逻辑.视 ...

  2. redis-linux

    redis3.0.4 server版本 jedis-2.7.2.jar spring-data-redis-1.6.0.RELEASE.jar commons-pool2-2.3.jar spring ...

  3. 人工机器:NDC-谷歌机器翻译破世界纪录,仅用Attention模型,无需CNN和RNN

    终于找到ML日报的微信链接,抄之...................................... 请拜访原文链接:[谷歌机器翻译破世界纪录]仅用Attention模型,无需CNN和RNN. ...

  4. 【JSP】常用跳转方式

    原文地址:http://blog.csdn.net/wanghuan203/article/details/8836326 (1)href超链接标记,属于客户端跳转 (2)使用javascript完成 ...

  5. 读白帽子web安全笔记

    点击劫持 frame buseting if (top.location != location) { top.location = self.location } html5的sandbox属性   ...

  6. alert弹出框 弹出窗口 ----sweetAlert

    推荐一款好用的alert,下面地址是demo,很直观的看到效果,wap可以使用 http://www.dglives.com/demo/sweetalert-master/example/   < ...

  7. POJ_1061_扩展欧几里德

    青蛙的约会 Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 107027   Accepted: 21321 Descript ...

  8. 09 Django组件之用户认证组件

    没有学习Django认证组件之前使用装饰器方法 from django.shortcuts import render, HttpResponse, redirect from app01.MyFor ...

  9. PAT_A1146#Topological Order

    Source: PAT A1146 Topological Order (25 分) Description: This is a problem given in the Graduate Entr ...

  10. Package和Activity

    Package Package 包.只是在我们的app中这个Package是唯一的,就像你身份证号码一样.在我们做app自动化时,我们就需要知道他的Package,我们知道了Package那么也就知道 ...