cracer第一期 第三课 Linux的一些知识

Linux系统目录结构
bin文件夹下的命令是管理员和用户都可以执行的
sbin文件夹下的命令只有用户能够执行
boot存放启动Linux的核心文件
dev 存放设备文件
etc 存放配置文件
home 类似于Windows系统中的用户目录 用户主目录
lib 存放函数库的文件
media 挂载光盘
mnt和media一样
opt 安装外围大型程序
proc 开机后生成的配置文件
root 超级用户的用户目录
selinux 对一些程序进行控制的
srv 目前不用理解
sys 存放系统配置文件
var 日志存放
通过Ctrl+Alt+F2 从图形界面切换到字符界面 前两个+F1切换到图形界面

Linux命令分类
Linux命令
用于实现某一类功能的指令或程序
命令的执行依赖于解释器程序(例如:/bin/bash)
Linux 命令的分类
内部命令: 属于shell解释器的一部分
外部命令:独立于Shell解释器之外的程序文件
Linux命令的通用命令格式
命令字 [选项] [参数]
选项及参数含义
选项:用于调节命令的具体功能
以"-“引导短格式选项(单个字符) 例如”-"
以"–“引导长格式选项(多个字符),例如”-color"
多个短格式选项可以写在一起,只用一个"-“引导,例如”-al"
参数:命令操作的对象,如文件、目录名等
命令行编辑的几个辅助操作
Tab键:自动补齐
反斜杠“\”:强制换行
快捷键 Ctrl+U:清空至行首
快捷键 Ctrl+K:清空至行尾
快捷键 Ctrl+L:清屏
快捷键 Ctrl+C:取消本次命令编辑

uname命令
查看系统相关信息
常用命令选项: -a 查看详细信息

hostname 查看当前主机名,计算机名称
ifconfig 查看ip信息
cat /proc/cpuinfo 查看cpu信息
cat /proc/meminfo 查看存储器信息 cat是查看文本文件的命令
关机 halt 回车 重启reboot
shutdown -h now 现在关机
pwd查看当前所在路径
ls 命令 查看当前目录有哪些文件
所有者分组其他人权限 rwxrwxrwx r可读w可写 x可执行 如果有L是个链接文件
du 统计目录及文件的空间占用情况
格式 du [选项]…[目录或文件名]
常用命令选项
-a 统计时包括所有的文件,而不仅仅只统计目录
-h 以更易读的字节单位(K、M等)显示信息
-s 只统计每个参数所占用空间总的大小
一般都是 sh组合使用
创建目录 mkdir -p(递归创建,如果创建多层文件夹是要用这个的) 这里是文件夹
ls -R/目录 递归查看 -lh
touch命令 新建空文件,或更新文件时间标记
格式:touch 文件名…
ln命令 为文件或目录建立链接
格式 ln[-s] 源文件或目录… 链接文件或目标目录
常用命令选项
-s 建立符号链接文件 不加的话是直接复制
ln -s 文件原路径 复制路径
cp命令 复制文件或目录
-r 递归复制整个目录树
-p 保持源文件的属性不变
-f 强制覆盖目标同名文件或木库
-i 需要覆盖文件或目录时进行提醒
rm删除文件操作
rm -rf (强制删除,无论是目录还是文件) xx
mv 移动文件 如果是同文件夹 后面接文件名可以将文件改名
find [查找范围] [查找条件] find / (范围)
常用查找条件 -name 按文件名称查找 -size 按文件大小查找
-user : 按文件属主查找 -type 按文件类型查找

vi模式
有机会回来填坑

猜你喜欢

转载自blog.csdn.net/weixin_42841269/article/details/82730316