丙午🐎年

acc8226 的博客

shell 中脚本参数传递的两种方式

方式一:$0,$1,$2…

1
2
3
4
5
6
7
8
9
#!/bin/bash
echo "脚本名$0"
echo "第一个参数$1"
echo "第二个参数$2"
echo "第三个参数$3"
echo "第四个参数$4"
……
echo "第十个参数$10"
echo "第十个参数${10}"

采用 $0,$1,$2…等方式获取脚本命令行传入的参数,值得注意的是,$0 获取到的是脚本路径以及脚本名,后面按顺序获取参数,当参数超过 10 个时(包括 10 个),需要使用 10,{10},{11}…才能获取到参数,但是一般很少会超过 10 个参数的情况。

方式二: shell 脚本中使用 getopts 处理多命令行选项
https://blog.csdn.net/wdz306ling/article/details/79974377

阅读全文 »

代码仓库

gitea【低内存福音】

Gitea Official Website

端口:3000

Gitea 最初是从 Gogs 分叉而来的,几乎所有的代码都已更改。

环境要求:2 个 CPU 内核和 1GB RAM 通常足以满足小型团队/项目的需求。

镜像安装

新建 docker-compose.yml 文件

阅读全文 »

开始

连接网络 有线网络或者是无线 wifi

选择源 确定自带源是否速度够快,否则可以尝试更改为 位于中国的服务器

更新系统

1
2
sudo apt update
sudo apt upgrade -y

个性化设置。建议开启夜灯

阅读全文 »

键盘映射

xev 弹出检测框
xev | grep button 弹出检测框(过滤 button 关键字)

1 鼠标左键
3 鼠标右键
8 鼠标后退
9 鼠标前进
25 鼠标滚轮点击
37 左 ctrl
133 左 super
64 左 alt
108 右 alt
105 右 ctrl
50 左 shift
62 右 shift
a 38
b 39

阅读全文 »

第一章 总则

第一条为了公正及时解决劳动争议,保护当事人合法权益,促进劳动关系和谐稳定,制定本法。

第二条中华人民共和国境内的用人单位与劳动者发生的下列劳动争议,适用本法:
(一)因确认劳动关系发生的争议;
(二)因订立、履行、变更、解除和终止劳动合同发生的争议;
(三)因除名、辞退和辞职、离职发生的争议;
(四)因工作时间、休息休假、社会保险、福利、培训以及劳动保护发生的争议;
(五)因劳动报酬、工伤医疗费、经济补偿或者赔偿金等发生的争议;
(六)法律、法规规定的其他劳动争议。

第三条解决劳动争议,应当根据事实,遵循合法、公正、及时、着重调解的原则,依法保护当事人的合法权益。

第四条发生劳动争议,劳动者可以与用人单位协商,也可以请工会或者第三方共同与用人单位协商,达成和解协议。

第五条发生劳动争议,当事人不愿协商、协商不成或者达成和解协议后不履行的,可以向调解组织申请调解;不愿调解、调解不成或者达成调解协议后不履行的,可以向劳动争议仲裁委员会申请仲裁;对仲裁裁决不服的,除本法另有规定的外,可以向人民法院提起诉讼。

第六条发生劳动争议,当事人对自己提出的主张,有责任提供证据。与争议事项有关的证据属于用人单位掌握管理的,用人单位应当提供;用人单位不提供的,应当承担不利后果。

第七条发生劳动争议的劳动者一方在十人以上,并有共同请求的,可以推举代表参加调解、仲裁或者诉讼活动。

第八条县级以上人民政府劳动行政部门会同工会和企业方面代表建立协调劳动关系三方机制,共同研究解决劳动争议的重大问题。

第九条用人单位违反国家规定,拖欠或者未足额支付劳动报酬,或者拖欠工伤医疗费、经济补偿或者赔偿金的,劳动者可以向劳动行政部门投诉,劳动行政部门应当依法处理。

阅读全文 »
0%