Linux 下如何避免重複性壓迫損傷(RSI)
重複性壓迫損傷(RSI)是職業性損傷綜合症,非特異性手臂疼痛或工作引起的上肢障礙。RSI 是由於過度使用雙手從事重複性任務導致的,如打字、書寫和使用滑鼠. 不幸的是,大部分人不瞭解什麼是 RSI 以及它的危害有多大。你可以使用名叫 Workrave 的開源軟體輕鬆的預防 RSI。
RSI 有哪些症狀?
我從這個頁面引用過來的,看看哪些你被說中了:
- 疲憊缺乏忍耐力?
- 手掌及上肢乏力
- 疼痛麻木甚至失去知覺?
- 沉重:你有沒有感覺手很沉?
- 笨拙: 你有沒有感覺抓不緊東西?
- 你有沒有感覺手上無力?很難開啟罐子或切菜無力?
- 缺乏協調和控制?
- 手總是冰涼的?
- 健康意識有待提高?稍不注意身體就發現有毛病了。
- 是否過敏?
- 頻繁的自我按摩(潛意識的)?
- 共鳴的疼痛?當別人在談論手痛的時候,你是否也感覺到了手疼?
如何減少發展為 RSI 的風險
- 使用計算機的時候每隔 30 分鐘間隔休息一下。藉助軟體如 workrave 預防 RSI。
- 有規律的鍛鍊可以預防各種損傷,包括 RSI。
- 使用合理的姿勢。調整你的電腦桌和椅子使身體保持一個肌肉放鬆狀態。
Workrave
Workrave 是一款預防計算機使用者發展為 RSI 或近視的自由開源軟體。軟體會定期鎖屏為一個動畫: “Workrave 小姐”,引導使用者做各種伸展運動並敦促其休息一下。這個軟體經常提醒你暫停休息一下,並限制你每天的限度。程式可以執行在 MS-Window、Linux 以及類 UNIX 作業系統下。
安裝 workrave
在 Debian/Ubuntu Linux 系統執行以下 apt 命令/apt-get 命令:
$ sudo apt-get install workrave
Fedora Linux 發行版使用者執行以下 dnf 命令:
$ sudo dnf install workrave
RHEL/CentOS Linux 使用者可以啟動 EPEL 倉庫並用 yum 命令安裝:
### [ **在CentOS/RHEL 7.x 及衍生版本上測試** ] ###
$ sudo yum install epel-release
$ sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
$ sudo yum install workrave
Arch Linux 使用者執行以下 pacman 命令來安裝:
$ sudo pacman -S workrave
FreeBSD 使用者可用以下 pkg 命令安裝:
# pkg install workrave
OpenBSD 使用者可用以下 pkg_add 命令安裝:
$ doas pkg_add workrave
如何配置 workrave
Workrave 以一個小程式執行,它的使用者介面位於皮膚中。你可以為 workrave 增加一個皮膚來控制軟體的動作和外觀。
增加一個新 workrave 物件到皮膚:
- 在皮膚空白區域右鍵,開啟皮膚彈出選單
- 選擇新增到皮膚
- 新增皮膚對話方塊開啟,在載入器頂部,可以看到可用的皮膚物件按照字母排列。選中 workrave 程式並單擊新增。
圖 01:新增 workrave 物件到皮膚
如果修改 workrave 物件的屬性,執行以下步驟:
- 右鍵 workrave 物件開啟皮膚物件彈出
- 選中偏好。使用屬性對話方塊修改對應屬性
圖 02:修改 Workrave 物件屬性
Workrave 執行展示
主視窗顯示下一次提醒休息的剩餘時間,這個視窗可以關閉,時間提示視窗會顯示在皮膚上。
圖 03:時間計數器
圖 04:Workrave 小姐 - 引導你做伸展運動的動畫
休息提示視窗,請求你暫停一下工作:
圖 05:休息提示倒數計時
圖 06:你可以跳過休息
參考連結:
- Workrave 專案 主頁
- pokoy 防止 RSI 和其他計算機壓力的輕量級守護程序
- GNOME3 下的 Pomodoro 計數器
- RSI 的維基百科
關於作者
作者是 nixCraft 創始人,經驗豐富的系統管理員,同時也是一個 Linux/Unix 系統下的 shell 指令碼培訓師。他曾服務於全球客戶,並與多個行業合作包括 IT、教育、國防和航天研究,以及非盈利機構。可以在 Twitter、Facebook、Google+ 上關注他。
via: https://www.cyberciti.biz/tips/repetitive-strain-injury-prevention-software.html
作者:Vivek Gite 譯者:guevaraya 校對:wxy
本文由 LCTT 原創編譯,Linux中國 榮譽推出
相關文章
- 高併發下如何避免產生重複資料?
- 如何避免任務重複執行
- 如何避免表單的重複提交?
- 避免重複踩坑
- 技術分享:如何避免ajax重複請求?
- linux常用壓縮解壓複製下載命令Linux
- java 表單避免重複提交?Java
- Go~避免重複造輪子Go
- jFinal避免表單重複提交
- mysql避免插入重複資料MySql
- 如何避免重複性地做資料維護頁面?
- 小程式如何避免多次點選,重複觸發事件事件
- 重複的ajax請求讓人很受傷
- React 效能優化 - 避免重複渲染React優化
- javascript避免dom事件重複觸發JavaScript事件
- 【Java面試】Kafka 怎麼避免重複消費Java面試Kafka
- MySql避免重複插入記錄的幾種方法MySql
- Nature:間歇性禁食竟可促進神經損傷癒合
- 採購網路損傷儀需要考慮的重點一、穩定性
- linux下壓縮解壓縮命令Linux
- linux下壓縮、解壓命令大全Linux
- linux 下的解壓Linux
- 網路損傷工具大亂鬥
- Kafka中避免重複訊息的5種有效方法Kafka
- 微信小程式避免按鈕重複觸發事件微信小程式事件
- [譯] 正確實現 linkedPurchaseToken 以避免重複訂閱
- 分散式訊息系統如何解決訊息的順序&重複兩大硬傷?分散式
- 如何防止使用者重複提交訂單?(下)
- 如何在 Linux 中找到並刪除重複檔案Linux
- 新手教程:如何在 Linux 下解壓 Zip 檔案Linux
- 一款諷刺資本主義壓迫的遊戲,讓製作者賺夠了不用再被壓迫的錢遊戲
- linux下修復磁碟損壞Linux
- HTML id屬性值不能重複HTML
- dtolnay/semver-trick:Rust中如何避免複雜的級聯性協調升級?Rust
- 分散式環境下利用快取解決重複性問題分散式快取
- Linux下檔案的壓縮與解壓Linux
- linux 下壓縮與解壓資料夾Linux
- 一文論重複性工作中如何培養匠心