韩顺平linux
【小白入门 通俗易懂】韩顺平 一周学会Linux
https://www.bilibili.com/video/BV1Sv411r7vd?p=57&spm_id_from=pageDriver&vd_source=ecbebcd4db8fad7f74c518d13e78b165
xshell 远程登录
ssh是一种加密协议,用于远程登录
xftp文件上传下载
linux内置vi文本编辑器,vim进行程序编辑,是vi的增强版。
SSH原理与运用(一):远程登录 https://www.ruanyifeng.com/blog/2011/12/ssh_remote_login.html
目录命令
useradd -g wudang zhangwuji
usermod -g shaolin zhangwuji
增加一个用户,将用户放到group,修改group
0123456运行级别
单用户模式修改密码
ls 列出目录
mkdir 创建目录mkdir -p 创建多级目录
rmdir 删除空目录
rm -rf 删除目录(非空)
cat 浏览文件
more 查看文件内容 基于vi。|more 结合使用。| 管道符号,表示将前边的结果传到后边使用
less 分屏查看 加载大文件
history 历史命令,最近执行的
echo输出内容到命令台
tail head 查看文件头尾
> 和 >> 写入,覆盖追加
ln 链接文件
日期命令
date和cal 显示时间,设置时间,显示日历
查找命令
find
locate 先updatedb再查
which ls,查看ls命令子啊那个目录
grep过滤 cat /home/hello.txt -n "yes" 查找yes在的行,显示行号
压缩和解压
gzip,gunzip
zip -r 递归压缩即压缩文件夹。unzip -d 解压到指定目录
tar -zcvf 压缩,tar -zxvf 解压缩
at定时任务
输入两次ctrl+d结束命令的输入
my.sh定时执行脚本
查看硬盘分区情况
UUID:分区唯一标识符
磁盘使用指令练习--统计文件、文件夹个数
终止进程案例练习
查看系统服务
[*]代表开机自启,按空格即可修改。
firewall打开一个端口和关闭端口
监控网络状态
netstat -an | more
位置参数
使用预定义变量
卡住了,因为调用了另一个shell
运算符
条件判断
if 【】语法错误,if 【 】正确,需要加上空格。
流程控制
for循环
while循环
read
执行到黄色箭头处,程序会阻塞,等待输入。
系统函数basename和dirname
basename文件名,dirname文件路径
自定义函数
备份数据案例