/ 根分区
boot 系统引导程序(内核,GRUB配置文件等)
bin 存放终端二进制命令
etc 系统配置文件(大多数配置文件都是文本文件)
dev 存放设备文件(系统将计算机中的各种设备资源映射为文件形式进行管理)
root 管理员家目录
home 普通用户家目录(多个用户对应自己的家目录/home/lucy)
usr 系统资源目录(程序、图片、配置。。。。)系统中75%以上空间被此目录占用
sbin 存放需要管理权限才能运行的二进制命令
var 存放经常变更的文件(例如电子邮件、程序缓存、日志等)
mnt 系统用来挂载设备的目录
media 新系统中用来进行自动挂载的目录
lib 系统程序库文件目录
tmp 临时文件目录
proc 内核进程窗口(内核挂载的特殊类型文件系统)
opt 其他文件
sys 系统内核设备挂载目录
selinux 系统内核级安全功能
Linux系统为多用户,多进程的操作系统。
系统中默认有6个文本终端
分别对应Ctrl+Alt+F1 ~ F6
使用Ctrl+Alt+F7返回图形桌面
终端命令格式
命令 选项 参数1 参数2 。。。
(命令、选项、参数之间必须加空格)
ls 显示文件列表
常用使用方式
ls 显示当前目录下文件
ls -a 显示当前目录下所有文件(包括隐藏文件,文件名开头字母为“ .”为隐藏文件)
ls -l 以长格式显示每个文件详细信息
ls /home 指定要列出的路径(ls -al /home)
帮助手册查询命令
man 命令
例如:man ls
控制键滚动
q快捷键退出
help帮助命令
内部指令帮助命令只提供给shell编程用的内部指令
例如:test for until if
info详细的GNU手册
info 命令
文件类型
- 普通文件
d 目录
l 连接文件
c 字符设备
b 块设备
p 管道文件
s socket套接字文件
系统中有软连接和硬连接。软连接是记录了指定的路径和文件名的文件。硬连接是一个文件的别名。
cd 切换工作路径
cd /home 切换到指定目录中
cd ~ 返回当前用户的家目录
cd 返回当前用户家目录
cd - 返回之前的目录
cd .. 返回上一层目录
. 当前目录
.. 上一层目录
命令行提示符中
第一位显示 当前用户
第二位表示登录的主机
第三位表示当前工作目录
第四位 表示权限 $为普通用户 #为超级用户
显示当前工作目录
pwd
绝对路径和相对路径
绝对路径,是以系统根路径“/”开始指定的目录,写法为"/home/lucy"
相对路径是以当前位置开始指定的目录,写法为"share/gimp"
比较直观的区别在于——是否以"/"开头表示路径
创建目录
mkdir
mkdir mydvd 在当前位置创建指定名称的目录
mkdir aa bb cc 同时创建多个目录
mkdir -p abc/def/ghi 同时创建多层目录
删除目录
rmdir aa (aa必须是空目录)
删除文件和目录
rm 选项 文件或目录名
rm myfile删除普通文件
rm -r mydvd 递归删除目录
rm -rf mydvd 递归删除目录,并不需确认
文件或目录复制
cp 选项 文件来源 复制目的地
cp /proc/cpuinfo . 将cpuinfo文件复制到当前目录下,文件名保持不变
cp cpuinfo otherfile 复制文件同时改名
cp cpuinfo /tmp/kkk 复制文件到/tmp目录下(kkk有三种可能,1.不存在,2.是目录,3.是文件)
cp -r mydvd /tmp 将mydvd目录及其内容复制到指定位置
tab补全
ctrl+L 清除屏幕
ctrl+c 终止正在执行的终端命令
移动或重命名
mv 原位置和名称 新位置和名称
统计目录大小
du -sh 统计当前目录占用磁盘空间
du -sh /home 统计指定目录占用磁盘空间
查看文本文件内容
cat 不能分页和停止
more 能分页,但不能回滚(more +5 file 从文件第五行开始显示)
less 可以回滚显示,q退出
head 查看文件头部10行
tail 显示文件尾部10行
boot 系统引导程序(内核,GRUB配置文件等)
bin 存放终端二进制命令
etc 系统配置文件(大多数配置文件都是文本文件)
dev 存放设备文件(系统将计算机中的各种设备资源映射为文件形式进行管理)
root 管理员家目录
home 普通用户家目录(多个用户对应自己的家目录/home/lucy)
usr 系统资源目录(程序、图片、配置。。。。)系统中75%以上空间被此目录占用
sbin 存放需要管理权限才能运行的二进制命令
var 存放经常变更的文件(例如电子邮件、程序缓存、日志等)
mnt 系统用来挂载设备的目录
media 新系统中用来进行自动挂载的目录
lib 系统程序库文件目录
tmp 临时文件目录
proc 内核进程窗口(内核挂载的特殊类型文件系统)
opt 其他文件
sys 系统内核设备挂载目录
selinux 系统内核级安全功能
Linux系统为多用户,多进程的操作系统。
系统中默认有6个文本终端
分别对应Ctrl+Alt+F1 ~ F6
使用Ctrl+Alt+F7返回图形桌面
终端命令格式
命令 选项 参数1 参数2 。。。
(命令、选项、参数之间必须加空格)
ls 显示文件列表
常用使用方式
ls 显示当前目录下文件
ls -a 显示当前目录下所有文件(包括隐藏文件,文件名开头字母为“ .”为隐藏文件)
ls -l 以长格式显示每个文件详细信息
ls /home 指定要列出的路径(ls -al /home)
帮助手册查询命令
man 命令
例如:man ls
控制键滚动
q快捷键退出
help帮助命令
内部指令帮助命令只提供给shell编程用的内部指令
例如:test for until if
info详细的GNU手册
info 命令
文件类型
- 普通文件
d 目录
l 连接文件
c 字符设备
b 块设备
p 管道文件
s socket套接字文件
系统中有软连接和硬连接。软连接是记录了指定的路径和文件名的文件。硬连接是一个文件的别名。
cd 切换工作路径
cd /home 切换到指定目录中
cd ~ 返回当前用户的家目录
cd 返回当前用户家目录
cd - 返回之前的目录
cd .. 返回上一层目录
. 当前目录
.. 上一层目录
命令行提示符中
第一位显示 当前用户
第二位表示登录的主机
第三位表示当前工作目录
第四位 表示权限 $为普通用户 #为超级用户
显示当前工作目录
pwd
绝对路径和相对路径
绝对路径,是以系统根路径“/”开始指定的目录,写法为"/home/lucy"
相对路径是以当前位置开始指定的目录,写法为"share/gimp"
比较直观的区别在于——是否以"/"开头表示路径
创建目录
mkdir
mkdir mydvd 在当前位置创建指定名称的目录
mkdir aa bb cc 同时创建多个目录
mkdir -p abc/def/ghi 同时创建多层目录
删除目录
rmdir aa (aa必须是空目录)
删除文件和目录
rm 选项 文件或目录名
rm myfile删除普通文件
rm -r mydvd 递归删除目录
rm -rf mydvd 递归删除目录,并不需确认
文件或目录复制
cp 选项 文件来源 复制目的地
cp /proc/cpuinfo . 将cpuinfo文件复制到当前目录下,文件名保持不变
cp cpuinfo otherfile 复制文件同时改名
cp cpuinfo /tmp/kkk 复制文件到/tmp目录下(kkk有三种可能,1.不存在,2.是目录,3.是文件)
cp -r mydvd /tmp 将mydvd目录及其内容复制到指定位置
tab补全
ctrl+L 清除屏幕
ctrl+c 终止正在执行的终端命令
移动或重命名
mv 原位置和名称 新位置和名称
统计目录大小
du -sh 统计当前目录占用磁盘空间
du -sh /home 统计指定目录占用磁盘空间
查看文本文件内容
cat 不能分页和停止
more 能分页,但不能回滚(more +5 file 从文件第五行开始显示)
less 可以回滚显示,q退出
head 查看文件头部10行
tail 显示文件尾部10行
本文介绍了Linux系统的目录结构及常见命令的使用方法,涵盖了从系统启动到日常操作的各个方面,适合初学者入门。
515

被折叠的 条评论
为什么被折叠?



