Linux - 目录结构及文件操作
根目录 “/”:Linux 系统中最高层的目录

这个就是根目录
用 / 表示根目录

bin 目录:存放可执行文件

bin 目录下的文件都是平常使用的命令

在 Linux 系统中,一切都是文件
sbin 目录:存放系统的可执行文件

这些文件也是终端命令
dev 目录:存放设备文件的目录

该目录中存放着 Linux 系统中使用的外部设备
etc 目录:存放配置文件的目录

etc 中主要存放系统配置的文件,还有一些其它程序的配置文件
tmp 目录:该目录为临时目录,系统会定期自动清理该目录的文件

root 目录:该目录是 root 用户的家目录

root 用户的 ~ 也表示该目录
pwd 命令:查看当前所在目录

cd 命令:切换目录
. 表示当前目录

.. 表示上一级目录

../.. 表示上一级再上一级的目录

/ 为根目录,从任意目录切换到根目录

~ 为 /root 家目录,从任意目录切换到 /root 家目录



这三条命令都能切换到 /root 家目录,cd 和 cd ~ 能切换到 /root 家目录是因为当前用户为 root
如果为其他普通用户的话,cd 和 cd ~ 切换的就是当前普通用户的家目录

普通用户的家目录在 /home 目录中的名为用户名的文件夹下

test 用户的家目录为 /home/test
cd -:返回上一次所在的目录

ls 命令:查看该目录的文件

ls -a:查看全部文件,包括隐藏文件

前面带 “.” 的为隐藏文件
ls -l:查看该目录下文件的详细信息

如果也想查看包括隐藏文件的话

两个参数进行组合
rm:删除

y 为 yes,n 为 no
如果不想有该提示消息的话,可以用 rm -f 强制删除

如果要删除多个文件的话,用逗号隔开

直接用 rm 命令不能删除一个目录

可以用 rm -r 命令来递归地删除目录

不想有这些提示信息的话,可以用命令 rm -rf
也可以用 rmdir 命令进行递归地删除目录

mkdir:创建目录

不能直接用 mkdir 命令创建多层目录

mkdir -p:递归创建目录

cp:复制

复制之后的文件也可以进行命名,不叫 123.txt

cp -i 命令会对是否覆盖已有文件进行提示,cp 命令本身也会

cp 命令本身就是 cp -i 命令

cp -r 为递归复制

mv:移动

移动文件到本目录下,就是重命名文件

移动到其他目录并重命名

touch:创建文件

创建了一个空文件 123.txt
cat:查看文件的内容

head:查看文件前 10 行的内容

如果只想查看前 2 行的话,可以用命令 head -2

tail:查看文件后 10 行的内容

如果只想查看后 2 行的话,可以用命令 tail -2

tail -f:动态查看文件内容的变化

tail -f 可以查看文件被修改的过程
more:查看文件内容
[root@sch01ar ~]# more /etc/passwd

根据当前终端的大小分配显示的比例,按 Enter 键往下看,按 q 键退出
less:查看文件的内容
[root@sch01ar ~]# less /etc/passwd

按上下键翻页查看,按 q 键退出
alias:给命令添加别名

也可以查看命令的别名

查看系统相关的信息
操作系统版本信息
[root@sch01ar ~]# cat /etc/redhat-release

查看内核信息

查看系统详细信息
[root@sch01ar ~]# uname -a
Linux sch01ar 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
Linux - 目录结构及文件操作的更多相关文章
- Linux目录结构以及文件操作
Linux目录结构 UNIX 是以目录为主的,Linux 也继承了这一优良特性. Linux 是以树形目录结构的形式来构建整个系统的,可以理解为树形目录是一个用户可操作系统的骨架.虽然本质上无论是目录 ...
- Linux目录结构及文件操作
Linux文件目录遵循FHS标准 绝对路径:从根目录开始的路径:相对目录:从当前路径开始的路径 .表示当前目录,..表示上级目录,~表示当前用户的home目录,pwd获得当前绝对路径 新建文件 tou ...
- Linux 目录结构及文件基本操作
Linux 目录结构及文件基本操作 实验介绍 1.Linux 的文件组织目录结构. 2.相对路径和绝对路径. 3.对文件的移动.复制.重命名.编辑等操作. 一.Linux 目录结构 在讲 Linux ...
- Linux 目录结构及详细操作
目录 Linux 目录结构及详细操作 目录结构 目录结构的特点 目录结构挂载 目录结构发展 关闭selinux(了解) 重要目录说明(etc目录说明) 1.网卡配置文件 2.解析配置文件 3.主机名称 ...
- 实验楼学习linux第一章第四节linux目录结构及文件基本操作
linux目录结构及文件基本操作 常用命令 切换目录 cd 当前目录 . 上一级目录 .. (.和..开头的都是隐藏文件) 查看隐藏文件 ls -a 上一级所在目录 - 当前用户home目录 ~ 获取 ...
- Linux目录结构及文件基础操作
一.Linux目录结构 windows系统中主要以存储介质为主(磁盘). UNIX和Linux系统中主要是以目录为主(以树形目录结构的形式构建整个系统). 1. FHS(Filesystem Hier ...
- Linux目录结构与文件权限——(五)
1.目录结构
- linux 目录分类与文件操作
/ 虚拟根目录 一般不会在这里存储文件 /bin 二进制目录,存放需要GNU用户级的工具 /boot 启动目录,存放启动文件 /dev 设备目录,linux在这里创建设备节点 /etc 系统配置文件目 ...
- linux目录结构及文件权限
安装banner用到的指令: 第一步: sudo apt-get update 第二步: sudo apt-get install sysvbanner 成功了 创建新用户指令: sudo addus ...
随机推荐
- iframe标签用法详解
功能:iframe标签用于定义内联框架. 语法:<iframe></iframe> 内联框架是在一个页面中嵌入另一个页面. 有很多网页看上去是一个网页,但实际上它其中可能镶 ...
- 内存保护机制及绕过方案——通过覆盖SEH异常处理函数绕过/GS机制
通过SEH链绕过GS保护机制 ⑴. 原理分析: i.异常处理结构(SEH)处理流程如下: SEH是基于线程的,每一个线程都有一个独立的SEH处理结果,在线程信息块中的第一个结构指向线程的异常列表,F ...
- 条款19:定义class就相当于定义一个个的内置类型
下面的条框应该是谨记的: 1. 新的type应该如何创建与销毁 2. 对象的初始化与赋值应该有什么样的区别 3. 新type的对象如果被pass-by-value,有什么影响? 4. 什么事新type ...
- AS3中以post和get方式提交数据
这里主要介绍在as3中用URLRequest对像来post或get数据到服务器. post用于大数据量的提交,get用于小数据量的提交. as3中提交数据: POST方式: 1.新建一个test.fl ...
- eclipse mars4.5安装hibernate开发环境
在安装hibernate插件过程中遇到下面前三张图片所示的现象是没关系的,只要最后能看到第四张图的结果就说明安装成功,我一开始不知道走了好多弯路.我用的eclipse mars4.5,采用了在线安装的 ...
- Linux使用sshfs通过ssh挂载远端机器
Linux使用sshfs通过ssh挂载远端机器 今天自己的开发机器突然磁盘剩余空间报警,再弄一块硬盘不太现实,于是想到了公司有一台机器上挂了一个大的磁盘,于是,我把目标偷偷锁定到了那个机器上. 折腾了 ...
- 深入解析Glide源码
Glide 是 Google的开源项目, Glide具有获取.解码和展示视频剧照.图片.动画等功能,它还有灵活的API,这些API使开发者能够将Glide应用在几乎任何网络协议栈里.创建Glide的主 ...
- 演示使用Metasploit入侵Android
文本演示怎么使用Kali Linux入侵Android手机. Kali Linux IP地址:192.168.0.112:接收连接的端口:443. 同一局域网内android手机一部(android ...
- (六)HTML5立方体动画设置
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 【转载】VC获取MAC地址的4种方法
From:http://blog.csdn.net/pdfmaker/article/details/465748 有需求才有创造,有了问题才会想着去解决,那么我这里的获取MAC地址的第4种方法也是在 ...