基础目录
/(root,根目录)
/usr(unix software resource):所有系统默认软件都会安装到这个目录
/var(variable):存放系统或程序运行过程中的数据文件
/ Linux系统根目录
/bin 存放普通用户可执行文件,系统中的任何用户都可以执行该目录中的命令
/sbin 存放系统的管理命令,普通用户不能执行该目录中的命令
/home 普通用户的主目录,每个用户在该目录下都有一个与用户名同时的目录
/etc 存放系统配置和管理文件,这些文件都是文本文件
/boot 存放内核和系统启动程序
/usr 该目录最庞大,存放应用程序及相关文件
/dev 存放设备文件
/proc 虚拟的目录,是系统内存的映射。可直接访问这个目录来获取系统信息。
/var 用于存放大系统中经常变化的文件,如日志文件,用户邮件邮件等
/tmp 公用的临时文件存储点
处理目录的常见命令
ls: 列出目录及文件名——列出文件或者目录的信息,目录的信息就是其中包含的文件。
# ls [-aAdfFhilnrRSt] 目录名称
-a : 列出全部的文件(包含隐藏内容)
-d : 仅列出目录本身
-l : 以长数据串行列出,包含文件的属性与权限等等数据
cd:切换目录——更换当前目录。
cd [相对路径或绝对路径]
cd .. 切换到上一级目录
cd / 切换到根目录
cd - 切换到上一个所在目录
pwd:显示目前的目录
# pwd [-P]
mkdir:创建一个新的目录
# mkdir [-mp] 目录名称
-m : 配置目录权限
-p : 递归创建目录
rmdir:删除一个空的目录——删除目录。
rmdir [-p] 目录名称
-p : 递归删除目录
touch:创建新的文件
# touch [-acdmt] filename
-a : 更新 atime
-c : 更新 ctime,若该文件不存在则不建立新文件
-m : 更新 mtime
-d : 后面可以接更新日期而不使用当前日期,也可以使用 --date="日期或时间"
-t : 后面可以接更新时间而不使用当前时间,格式为[YYYYMMDDhhmm]
cp: 复制文件或目录——复制文件。
cp [-adfilprsu] source destination
rm: 删除文件或目录——删除文件。
# rm [-fir] 文件或目录
mv: 移动文件与目录,或修改文件与目录的名称——移动文件。
# mv [-fiu] source destination
cat:查看文件内容
cat 文件名
find / -name “*.html” 查找后缀为.html所有文件(双引号为英文输入法下的)
Linux基础
最新推荐文章于 2024-09-12 20:58:18 发布