软链接和硬链接画图,以及代码
创建一个文件(你想啥名就啥名)
硬链接
[root@rhcsa01 ~]# ln boo boo_hard
如果删掉原文件,不影响硬链接
软链接
[root@rhcsa01 ~]# ln -s boo boo_symbolic
一级目录
/ 目录: inux文件系统的最上层根目录,其他所有目录均是该目录的子目录
/boot目录:存放linux的启动配置文件和内核文件
/etc目录: 存放linux的配置文件
/home目录:存放linux普通用户的家目录
/root目录:超级用户的个人目录,普通用户没有权限访问
/opt目录:该目录通常提供给较大型的第三方应用程序使用,例如Sun Staroffice、Corel WordPerfect,这可避免将文件分散至整个文件系统
/usr目录:linux软件默认安装的目录
/proc目录:可以在这个目录下获取系统信息。这些信息是在内存中由系统自己产生的
/srv目录:srv 是服务(server)的简写,服务启动之后需要访问的数据目录
/sys目录:本目录是将内核的一些信息映射文件,以供应用程序所用
/tmp目录:存放一些临时文件
/var目录:存放log日志文件
/bin目录->/usr/bin:存放普通用户能执行的命令(超级用户也能执行)
/sbin目录->/usr/sbin:存放超级用户能执行的命令
/lib目录->/usr/lib:是库(library)英文缩写,存放系统的各种库文件
/lib64目录->/usr/lib64:存放系统本身需要用到64位程序的共享函数库(library)
/dev目录:存放linux的设备文件
/media目录和/mnt目录:可以临时将别的文件系统挂在这个目录下,即为其他的文件系统提供安装点
/run目录:保存自系统启动以来描述系统信息的文件
重定向
重定向操作符
重定向操作符可以将命令输入和输出数据流从默认设备重定向到其他位置。重定向操作符本身不是命 令,而是命令中附加的可改变命令的输入和输出对象的特殊符号。 输出重定向操作符: > 、 >> 输入重定向操作符: < 、 <<
创删文件,创删目录
创建文件
[root@rhcsa01 ~]# touch boo.txt
删除文件
[root@rhcsa01 ~]# rm boo.txt
创建目录
[root@rhcsa01 ~]# mkdir BBB
删除目录
[root@rhcsa01 ~]# rmdir BBB
cp命令
复制文件粘贴重命名
[root@rhcsa01 ~]# cp BBB bbb
复制文件到目录并重命名
[root@rhcsa01 ~]# cp boo.txt ./boo
复制目录到目录
[root@rhcsa01 ~]# cp -r bbb BBB
mv命令
mv命令是move的缩写,是Linux系统下常用的命令,经常用来备份文件或者目录。用于剪切或重命名文件,语法为: mv [选项] 源文件或目录 目标文件或目录
[root@rhcsa01 ~]# mv boo.txt booo