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
1 如果您喜欢本站,点击这儿捐赠本站,感谢支持!
2 修改版本安卓及电脑软件,加群提示为修改者自留,非本站信息,注意鉴别;
3 本网站部分资源来源于网络,仅供大家学习与参考,请于下载后24小时内删除;
4 若作商业用途,请联系原作者授权,若本站侵犯了您的权益请联系站长进行删除处理;
5 原创文章,作者:admin,如若转载,请注明文章出处:https://zy7.zgws.net/397.html。