原创 Shell 命令之 awk

簡介: awk是一種用於處理文本的編程語言工具,是Linux及Unix環境中現有的功能最強大的數據處理引擎之一。 不同於Shell的其他一些常見命令,它可以完成相對複雜的一些操作:樣式裝入、流控制、數學運算符、進程控制語句甚至於內置的變量

原创 【實用手記】樹莓派旋轉屏幕

注:帶有【實用手記】標題的文章主要用於臨時備忘,內容不甚詳盡,但之後也會視需要對相關知識進行完善。 有時候我們在樹莓派上進行開發,需要讓屏幕旋轉90°放置,這樣的話我們需要對顯示內容也進行旋轉。 打開終端,修改樹莓派的config.txt

原创 shell腳本第一行:#!/bin/bash的含義

相信有接觸過shell腳本的同學們都應該知道,shell腳本的第一行一般會寫有以下字樣: #!/bin/bash或者 #!/bin/sh或者 #!/bin/awk 比較常見的說法是:第一行的內容指定了shell腳本解釋器的路

原创 【實用手記】linux下命令行查看圖片

注:帶有【實用手記】標題的文章主要用於臨時備忘,內容不甚詳盡,但之後也會視需要對相關知識進行完善。 linux下使用命令行查看圖片: eog picturepath eog,即linux的內置圖片查看器 eye of gmone 的縮

原创 shell的種類

Shell其實是一個有特殊功能的程序,主要是提供用戶與內核交互操作的一個接口。它的位置介於用戶界面和內核之間,工作流程是接收用戶輸入的命令並且進行解釋(轉換爲計算機可以理解的機械碼),然後將命令送入內核去執行。我們一般通過ssh遠程登

原创 【實用手記】如何在當前終端打開一個相同路徑的終端

對於這個問題,首先應該指出的是存在現成的快捷鍵: ctrl + shift + n   打開一個新的終端(當前路徑) ctrl + shift + t    打開一個新的終端標籤頁(當前路徑) 其實linux下還有一種自定義快捷鍵的辦法

原创 Linux下如何使用awk解析json數據

近期在做一個項目,調用api後返回了一個嵌套較多層的json格式的數據,常規解析json的方式也已經很難或做不到提取出需要的信息點,恰好對awk比較熟悉,考慮到awk本身也是一種用於數據處理的工具,於是就有了以下用awk解析json的嘗試

原创 【實用手記】IO函數原型

系統/文件IO     .....返回及使用文件描述符open        #include <sys/types.h>        #include <sys/stat.h>        #include <fcntl.h>

原创 樹莓派系統安裝與設置

樹莓派B3。 電源最低配置爲5V,2.0A,淘寶上可以搜到配套電源一般是5V,2.5A。沒有電源線可以用移動電源替代,本人使用的移動電源輸出爲5.1V,2.1A,與標配差別不大。  刷入系統需要準備一張SD卡,起碼4G以上吧(一個系統

原创 安裝OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 開發環境配置

毛星雲大大的opencv系列十分詳盡,實屬opencv入門必備,十分感謝毛星雲大大的無私分享。在巨人的肩膀上,我們能看的更遠。 原文鏈接: http://blog.csdn.net/poem_qianmo/article

原创 stc-isp檢測不到單片機

以前有段時間在玩51,使用stc-isp燒錄時經常性的出現差錯,通過自己的多次排查以及網上資料還有前輩的幫助,也算是摸出了點出差錯的門道來。 有一句話很重要必須說在前面,那就是必須堅定一個信念:不能燒錄肯定是哪裏出問題,只要考慮問題夠全面

原创 基於SLIP協議節點與計算機組網

寫在前面:所有需要在cmd輸入的命令行都必須用英文輸入法,不要簡單將教程給的命令直接複製,有可能導致出錯。 實驗內容: ①學習6Lowpan網絡如何與電腦上的IPv6網絡連接 ②以及border router需要重點完成的功能 ③學習使

原创 【實用手記】Linux如何設置在當前目錄下打開終端

注:帶有【實用手記】標題的文章主要用於臨時備忘,內容不甚詳盡,但之後也會視需要對相關知識進行完善。 我們在linux下進行操作時,經常會使用文件管理器圖形化的界面快速的進行文件或文件夾的查找,在找到目標文件或文件夾後需要在當前目錄下用命

原创 Linux下如何使用jq解析json數據

jq是linux下一個解析json格式數據的實用工具,可以將在linux下一團糟的json數據按格式輸出,還可以直接選中關鍵字打印出它的值。 首先要進行安裝: 1.命令行安裝 sudo apt-get install jq如果你也跟我

原创 Linux Shell腳本編程

Shell爲弱類型語言,在使用變量時不指定類型。 Shell腳本語言不需要編譯就可以直接執行,但腳本文件默認沒有執行權限,需要chmod添加執行權限:   chmod +x test.sh   如果希望這個腳本文件只能由文件所有者執行