Linux中國 與 C 語言長別離 我意識到了一個讓我震驚的事實 —— 我有著 35 年的 C 語言經驗。每周我都要寫很多 C 代碼,但是我已經記不清楚上一次我 創建一個新的 C 語言項目 是在什麼時候了。 By Rain2018 年 1 月 25 日
Linux中國 ftrace:跟蹤你的內核函數! ftrace 是一個 Linux 內核特性,它可以讓你去跟蹤 Linux 內核的函數調用。為什麼要這麼做呢?好吧,假設你調試一個奇怪的問題,而你已經得到了你的內核版本中這個問題在源代碼中的開始的位置,而你想知道這裡到底發生了什麼? By Rain2018 年 1 月 24 日
Linux中國 最重要的 Firefox 命令行選項 本指南會列出對 FIrefox 來說比較重要的那些命令行選項。它並不包含所有的可選項,因為很多選項只用於特定的目的,對一般用戶來說沒什麼價值。 By Rain2018 年 1 月 24 日
Linux中國 修復 Debian 中的 vim 奇怪行為 我一直在想,為什麼我伺服器上 vim 為什麼在滑鼠方面表現得如此愚蠢:不能像平時那樣跳轉、複製、粘貼。儘管在 /etc/vim/vimrc.local 中已經設置了。 By Rain2018 年 1 月 23 日
Linux中國 十大 Linux 命令行遊戲 Linux 有一個超過 Windows 的優勢。它擁有一個強大的 Linux 終端。在 Linux 終端上,你可以做很多事情,包括玩 命令行遊戲。 By Rain2018 年 1 月 23 日
Linux中國 通過 Linux 命令行連接 Wifi 許多人喜歡用圖形化的工具來管理電腦,但也有很多人不喜歡這樣做。如果你比較喜歡命令行工具,管理 WiFi 會是件很痛苦的事情。然而,事情本不該如此。 By Rain2018 年 1 月 23 日
Linux中國 Wine 3.0 發布,支持 Android 圖形驅動、Direct3D 11 2018 年伊始,Wine(Wine Is Not an Emulator) 項目發布了年度更新,釋出了最新的 3.0 穩定版本。 Wine 是一個在 Linux 和 Unix 類操作系統上運行 Windows 應用及遊戲的開源兼容層。 By Rain2018 年 1 月 23 日
Linux中國 如何找出並打包文件成 tar 包 我想找出所有的 *.doc 文件並將它們創建成一個 tar 包,然後存儲在 /nfs/backups/docs/file.tar 中。 By Rain2018 年 1 月 23 日
Linux中國 Debian 取代 Ubuntu 成為 Google 內部 Linux 發行版的新選擇 Google 多年來一直使用基於 Ubuntu 的內部操作系統 Goobuntu。如今,Goobuntu 正在被基於 Debian Testing 的 gLinux 所取代。 By Rain2018 年 1 月 22 日
Linux中國 autorandr:自動調整屏幕布局 像許多筆記本用戶一樣,我經常將筆記本插入到不同的顯示器上(桌面上有多台顯示器,演示時有投影機等)。運行 xrandr 命令或點擊界面非常繁瑣,編寫腳本也不是很好。 By Rain2018 年 1 月 22 日
Linux中國 如何創建定製的 Ubuntu Live CD 鏡像 我找到了另一種創建 Ubuntu Live CD 鏡像的工具。使用 Cubic,這是一個用來創建定製的可啟動的 Ubuntu Live CD(ISO)鏡像的 GUI 應用程序。 By Rain2018 年 1 月 21 日
Linux中國 通過 ssh 會話執行 bash 別名 我在遠程主機上上設置過一個叫做 file_repl 的 bash 別名 。當我使用 ssh 命令登錄遠程主機後,可以很正常的使用這個別名。然而這個 bash 別名卻無法通過 ssh 來運行 By Rain2018 年 1 月 21 日
Linux中國 如何配置一個小朋友使用的 Linux Linux 是一個可以深度定製的操作系統。這就賦予了用戶高度控制權。事實上,家長們可以針對小朋友設置出一個專門的 Linux 發行版,確保讓孩子不會在不經意間接觸那些高危地帶。 By Rain2018 年 1 月 20 日
Linux中國 讓我們使用 PC 鍵盤在終端演奏鋼琴 厭倦了工作?那麼來吧,讓我們彈彈鋼琴!是的,你沒有看錯,根本不需要真的鋼琴。我們可以用 PC 鍵盤在命令行下就能彈鋼琴。 By Rain2018 年 1 月 20 日
Linux中國 微服務和容器:需要去防範的 5 個「坑」 因為微服務和容器是 天生的「一對」,所以一起來使用它們,似乎也就不會有什麼問題。當我們將這對「天作之合」投入到生產系統後,你就會發現,隨著你的 IT 基礎的提升,等待你的將是大幅上升的成本。是不是這樣的? By Rain2018 年 1 月 19 日
Linux中國 如何輕鬆地尋找 GitHub 上超棒的項目和資源 在 GitHub 網站上每天都會新增上百個項目。由於 GitHub 上有成千上萬的項目,要在上面搜索好的項目簡直要累死人。好在,有那麼一伙人已經創建了一些這樣的列表。 By Rain2018 年 1 月 19 日
Linux中國 在 Ubuntu 上體驗 LXD 容器 本文的主角是容器,一種類似虛擬機但更輕量級的構造。你可以輕易地在你的 Ubuntu 桌面系統中創建一堆容器! By Rain2018 年 1 月 19 日
Linux中國 當你在 Linux 上啟動一個進程時會發生什麼? 本文是關於 fork 和 exec 是如何在 Unix 上工作的。你或許已經知道,也有人還不知道。幾年前當我了解到這些時,我驚嘆不已。 By Rain2018 年 1 月 19 日
Linux中國 剖析內存中的程序之秘 我將從實踐出發著眼於內存管理,並深入到它的內部結構。雖然這些概念很通用,但示例大都來自於 32 位 x86 架構的 Linux 和 Windows 上。這第一篇文章描述了在內存中程序如何分布。 By Rain2018 年 1 月 18 日
Linux中國 如何使用 pdfgrep 從終端搜索 PDF 文件 顧名思義,pdfgrep 是一個可以在不打開文件的情況下搜索 PDF 中的文本的小命令行程序。它非常快速 —— 比幾乎所有 PDF 瀏覽器提供的搜索更快。 By Rain2018 年 1 月 18 日
Linux中國 讓 history 命令顯示日期和時間 默認情況下 history 命令直接顯示用戶執行的命令而不會輸出運行命令時的日期和時間,即使 history 命令記錄了這個時間。 By Rain2018 年 1 月 18 日
Linux中國 解決 Linux 和 Windows 雙啟動帶來的時間同步問題 Linux 使用的是格林威治時間而 Windows 使用的是本地時間。當你從 Linux 切換到 Windows 或者從 Windows 切換到 Linux 時,就可能顯示錯誤的時間了。 By Rain2018 年 1 月 18 日
Linux中國 在 RHEL/CentOS 系統上使用 YUM history 命令回滾升級操作 yum history 命令允許系統管理員將系統回滾到上一個狀態,但由於某些限制,回滾不是在所有情況下都能成功,有時 yum 命令可能什麼都不做,有時可能會刪掉一些其他的包。 By Rain2018 年 1 月 18 日