學習linux筆記(不斷更新)

該文章主要記錄學習Linux路上的一些命令,備查。html

安裝Linux系統

平時用的Mac,不想再去安裝一遍雙系統了,所以直接用docker安裝了centos。主要步驟爲到docker官網下載Stable並安裝後,配置一下鏡像源(http://hub-mirror.c.163.com)。更爲詳細的內容可參見MacOS Docker 安裝linux

而後鍵入命令 docker pull centos:7 以安裝centos7系統。安裝成功後鍵入命令 docker run -ti centos:7 /bin/bash 啓動系統。更爲詳細的內容可參見Mac安裝Docker Centos詳細教程c++

查看源碼

能夠將源碼下載下來,用c/c++專用IDE查看,體驗更好。若是你不想下載源碼,能夠訪問https://elixir.bootlin.com/linux/v5.0.9/source在線閱讀。docker

經常使用命令

利用linux命令strace追蹤進程執行是系統調用及所接收信號,如 strace ls -l。若出現錯誤「ptrace(PTRACE_TRACEME, ...): Operation not permitted」,能夠用容器啓動命令 docker run -ti --cap-add=SYS_PTRACE centos:7來啓用PTRACE功能(最後的參數須要根據安裝的系統名而調整)。詳情可參見文章macos

其餘命令

homebrew關閉自動更新(之後想更新能夠手動執行命令brew update):vim

  1. 打開配置文件vim ~/.bash_profile
  2. 新增一行export HOMEBREW_NO_AUTO_UPDATE=true

更爲詳細的內容可參考brew一直卡在Updating Homebrew的解決辦法centos

相關文章
相關標籤/搜索