Linux系统入门基础-文件目录和shell命令
一、Linux基础概念
Linux简介 开源、免费的操作系统内核
由Linus Torvalds于1991年开发
基于Unix设计理念
主要发行版:Ubuntu, CentOS, Debian, Fedora等
Linux特点 多用户、多任务
良好的安全性
强大的网络功能
丰富的命令行工具
高度可定制
二、Linux文件系统
1.目录结构
/ | 根目录 |
bin | 基本命令二进制文件 |
etc | 系统配置文件 |
home | 用户主目录 |
lib | 系统库文件 |
opt | 可选应用软件 |
root | root用户目录 |
sbin | 系统管理命令 |
stmp | 临时文件 |
usr | 用户程序 |
var | 可变数据文件 |
三、基本命令
文件操作
ls | 列出目录内容 |
ls -l | 列出详细列表 |
ls -a | 显示隐藏文件 |
cd | 切换目录 |
pwd | 显示当前目录 |
cp | 复制文件 |
mv | 移动/重命名文件 |
rm | 删除文件 |
rm -r | 递归删除文件 |
rm -f | 强制删除文件 |
mkdir | 创建文件 |
mkdir | 递归创建文件 |
文件查看与编辑
cat | 显示文件内容 |
less | 分页查看文件 |
head | 显示文件开头 |
tail | 显示文件末尾 |
tail -f | 实时追踪文件变化 |
vi | 文本编辑器 |
四.Shell基础
变量
a.var=value # 定义变量
b.echo $var # 使用变量
c.export VAR=value # 环境变量
常用符号
> 重定向输出
>> 追加输出
< 重定向输入
| 管道
& 后台运行
; 命令分隔符
五、实用技巧
1.Tab补全:输入部分命令/文件名后按Tab键自动补全
2.历史命令:使用上下箭头或history命令查看历史命令
3.命令别名:alias ll='ls -l'创建快捷方式
4.通配符:
.匹配任意字符
?匹配单个字符
[abc] 匹配a、b或c
本文由主机测评网发布,不代表主机测评网立场,转载联系作者并注明出处:https://zhuji.jb51.net/yunwei/11074.html