linux操作2(示例代码)

栏目: nginx · 发布时间: 2021-01-25

来源:cnblogs.com

简介  这篇文章主要介绍了linux操作2(示例代码)以及相关的经验技巧,文章约7187字,浏览量374,点赞数4,值得参考!

第2天

 

linux操作系统的目录结构

 

bin   #可执行程序的安装目录,命令
boot #系统启动引导目录
dev #设备目录,device
etc #软件配置文件目录
home #用户的家目录
lib #系统软件库的存放目录
lib64 #64位系统软件库的存放目录
lost+found #当系统出现故障,断电的时候,存放文件用的。
media #媒介目录
mnt #挂载目录
opt #一些系统软件文件的安装目录
proc #虚拟的目录。存放内存信息,cpu信息的。
root #超级管理的家目录。
sbin #超级管理才可以用的命令的目录
selinux #非常好的东西,安全机制。我们不用
srv #服务启动之后提取得数据
sys #文件系统
tmp #临时目录,文件可以一定周期之后小时。
usr #用户软件存放的目录。
var #数据存放的目录

 

本质上来讲,linux里面一切都是文件。

tree / -L 1 #跳出这个目录结构
rm - rf #删除所有文件
ls #查看目录下的目录架构 公共的模板 视频 图片
ls / #查看指定的目录
ls / -la #查看目录信息,详细信息
?
drwxr-xr-x.  2 root root 4096 11月 12 15:06 图片

第一列:
d 目录
- 文件
l 链接,快捷方式

第二列:
rwxr-xr-x
权限

第三列:
1 inode
?
第四列:
用户用户组
?
第五列:
文件大小
?
第六列:
日期
?
第七列
名称

 

文件操作


cd /root #切换文件夹。
touch 1.php #创建文件
rm -f 1.php #删除文件, -f 强制删除
vi #修改文件,vim
cp 100 100.php #复制文件
mv 100 /root/100 #移动文件,也可以重命名
rm -rf php #删除目录。-r递归的意思
?
mkdir java #创建一个目录
mkdir /root/avi #创建一个目录
cp -r java /root/java #复制目录,-r 递归的意思
?
pwd #查看当前所在的目录
/root/100.php #绝对路径
100.php 或者 ./100.php #相对路径
../ 上一级目录
?

 

文件类型

 

普通文件

目录

链接:快捷方式

设备:硬件设备。/dev/sda /dev/sdb

 

软连接


ln -s 【文件】 [链接名] #创建软连接。

 

文件系统

windows里面的:NTFS 、fat32 、fat16

linux里面:ext2、ext3、ext4。





































































以上就是本文的全部内容,希望对大家的学习有所帮助,版权归原作者或者来源机构所有,感谢作者,如果未能解决你的问题,请参考以下文章。

Linux基础(03)、常用基础指令和操作(示例代码)

linux操作2(示例代码)

Linux常用 bash(示例代码)

Linux常用命令2/3(有关用户、权限管理的命令)--Unix/Linux操作系统04

Linux 基本概念和操作2(示例代码)