原创 archlinux上安裝sublime編輯器

首先保證系統上已經安裝好 yaourt,然後直接用命令 $ yaourt -S sublime-text 但是好像sublime-text不適用於armv7h架構。

原创 Banana Pi 安裝ArchLinuxARM

以下操作PC機環境爲Linux,香蕉派的板子爲Banana Pi M1。 下面的“/dev/sdb”爲你的SD卡。 $ sudo dd if=/dev/zero of=/dev/sdb bs=1M count=8 $ sudo fdisk

原创 linux c setitimer定時器

示例程序如下 #include <stdio.h>    // for printf()     #include <signal.h>    #include <sys/time.h>   #include <stdio.h> #in

原创 Linux掛載文件系統時出現遇到問題wrong fs type

問題描述 運行掛載命令如 mount /dev/sdb1 mnt出現錯誤: mount: wrong fs type, bad option, bad superblock on /dev/sdc1, missin

原创 linux無線遇到問題Operation not possible due to RF-kill

問題描述 Linux系統下啓用無線網卡$ sudo ip link set wlan0 up,遇到錯誤如下: Operation not possible due to RF-kill 解決辦法 首先檢查是否能正常檢測到網卡 $

原创 樹莓派安裝Ubuntu系統詳細過程

準備 下載系統: 在網站Raspberry Pi/ubuntu官網下載對應版本的鏡像壓縮文件 由於我用的是樹莓派3,因此選擇已經編譯好的鏡像文件 ubuntu-16.04-preinstalled-server-armhf+

原创 收藏一些實用的 bash 別名和函數

作爲一個命令行探索者,你或許發現你自己一遍又一遍重複同樣的命令。如果你總是用ssh進入到同一臺電腦,如果你總是將一連串命令連接起來,如果你總是用同樣的參數運行一個程序,你也許希望在這種不斷的重複中爲你的生命節約下幾秒鐘。 解決方案

原创 Linux中線程與CPU核的綁定

     最近在進行性能優化需要了解了些進程、線程綁定cpu核的問題。     不管是線程還是進程,都是通過設置親和性(affinity)來達到目的。對於進程的情況,一般是使用sched_setaffinity這個函數來實現,網上講的也

原创 archlinux上安裝ros-indigo

$ yaourt -Syu ros-indigo-ros $ yaourt -Sy ros-indigo-ros-comm $ yaourt -Sy ros-indigo-ros-base

原创 在樹莓派/ArchlinuxArm上安裝yaourt

在PC機上安裝yaourt時只需在/etc/pacman.conf文件中加入archlinuxn這個軟件倉庫,然後用命令$ sudo pacman -Syu yaourt安裝即可,但是在樹莓派上,我用pacman總是檢測不到yaourt,

原创 Raspberry Pi/Ubuntu安裝build-essential遇到問題

問題描述 在Ubuntu下面使用命令 $ sudo apt-get install build-essential 安裝build-essential的時候,可能會遇到如下問題: 解決方案 關鍵問題出在軟件源上,把source

原创 Linux下top命令詳解

引言        使用top命令,可以查看正在運行的進程和系統負載信息,包括cpu負載、內存使用、各個進程所佔系統資源等,top可以以一定頻率更新這些統計信息。下面我們來學習top命令的具體使用方法。 top命令行參數 -b      

原创 git提交到遠程藏庫衝突解決

問題 在修改好文件,然後用命令$ git push 向github上的遠程倉庫推送時,出現下列錯誤: error: failed to push some refs to 'https://github.com/GDDXZ/Ro

原创 grub引導Windows啓動

PC機上裝多個系統時,安裝完Linux後,引導管理程序grub中丟失Windows的啓動項,採用如下方法找回。 root權限打開 /boot/grub/grub.cfg文件,例如運行命令 # nano /boot/grub/grub.cf

原创 sudo遇到問題unable to resolve host ubuntu

雖然sudo可以正常運行但是每次警告信息出來還是很煩人。 /etc/hosts原始內容: 127.0.0.1 localhost 更改如下: 127.0.0.1 ubuntu.localdomain ubuntu