提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
每次有些命令总记不住,今天我阿荣把经常要用到的放这里
提示:以下是本篇文章正文内容,下面案例可供参考
一、shell是什么?
shell是一个命令行解释器,将用户命令解析为操作系统所理解的指令,实现用户与操作系统的交互。
二、命令
1.基本命令
## 1.最基本系统命令
sudo shutdown -r now //关机
sudo reboot now //重启
sudo shutdown -r +60 //定时关机:命令+时间
pwd // 显示当前路径
ls -la //查看路径下文件详细信息
ls \ //一行放不下可以用反斜杠来放到第二行
history //查看历史命令记录
history -c //删除当前会话的历史记录
echo $HISTSIZE //打印历史记录这个命令的容量
HISTSIZE = 2000 //将历史记录容量改为2000
## 2.shell中的特殊字符
* 匹配任意长度的字符串
? 后面只有一个字符
rm file_[axt] 同时删除file_a, file_x,file_t
## 3.管道
| 将多个命令连接起来
## 4.输入输出重定向
> file 比如 ls > file 将ls的作用输出到file
>> file 追加模式,将路径也加进去
< file 将file文件中的类容重新定义为输入源
ls `pwd` 将当前目录显示
## 5.进程相关命令
ps aux 显示进程所有详细信息
ps -elf 能看到父进程
top 实时监测(q推出)
pstree 以树形来查看
kill 来发送信号( kill -9 PID //杀死进程)
该处使用的url网络请求的数据。
2.shell 常用命令
更改vim背景:
1.sudo vim /etc/vim/vimrc
2.在vimrc文件中写:colorscheme morning
set number
passwd 修改用户名
su 改变用户身份为超级用户
echo $PATH 在终端打印路径
df -a 查看磁盘空间
du -a 列出磁盘空白数
du -h 查看磁盘使用空间
shell 变量
用户自定义变量
位置变量即命令行参数
预定义变量
环境变量
总结
附安装Ubuntu链接
https://zhuanlan.zhihu.com/p/141033713?utm_source=qq&utm_id=0
未完待续 、、、、、、