Time of Update: 2018-07-29
Linux下的sudo許可權可以通過/etc/sudoers這個檔案來配置, 不過這個檔案是唯讀, 普通使用者無法修改。 有個visudo的命令, 專門來改/etc/sudoers的。 下面是一次配置實驗, 記錄下來。 實驗環境: Distributor ID: CentOSDescription: CentOS Linux release 7.4.1708 (Core) Release: 7.4.1708Codename: Core 需求如下:
Time of Update: 2018-07-29
這個問題是簡單的沒有下載ping root@828306f8d1da:/# ping 172.18.0.4bash: ping: command not found 下載就好了 root@828306f8d1da:/# apt-get install inetutils-pingReading package lists... DoneBuilding dependency tree Reading state information... DoneThe
Time of Update: 2018-07-29
一、配置yum源和epel源 epel源下載地址:http://pan.baidu.com/s/1o7NJ26u 1.配置yum源 (1)上傳作業系統鏡像檔案來配置yum源,掛載點目錄為/yum mkdir /yum mount -o loop CentOS-6.8-x86_64-bin-DVD1.iso /yum (2)安裝所需的軟體包 yum -y install createrepo yum -
Time of Update: 2018-07-29
linux系統下遇到cannot execute binary file的問題,一般由以下情況造成: 非root使用者或者無執行許可權 編譯環境不同(程式由其他動作環境複製過來) 對於第一種情況,採用增加執行許可權即可chmod +x program
Time of Update: 2018-07-29
我們在編程過程中,經常會遇到這樣的需求,點擊一下按鈕,啟動另外一個應用程式,或者執行一個指令碼。你一定覺得這個多簡單啊,有什麼可寫的。其實實現同一個功能,不同的開發人員寫出的代碼可能千差萬別,執行效率,容錯率,是否有唯一啟動保護等……當然,我們還是需要通過衡量具體的需求和環境來設計自己的代碼,量體裁衣。 最簡單的,我們可以通過system直接啟動一個應用程式或者指令碼: system(&
Time of Update: 2018-07-29
一、升級前準備 1.對nginx的設定檔nginx.conf做備份; 2.建立目錄/root/nginx,將安裝包和指令碼上傳到該目錄下; 二、平滑升級nginx 1.開始編譯新版本的nginx cd /root/nginx tar -xf nginx-1.10.3.tar.gz cd nginx-1.10.3 ./configure --prefix=/usr/local/nginx
Time of Update: 2018-07-29
轉載:http://blog.csdn.net/a_ran/article/details/43759729 線程調度間的環境切換 什麼是環境切換。 如果主線程是唯一的線程,那麼他基本上不會被調度出去。另一方面,如果可啟動並執行線程數大於CPU的數量,那麼作業系統最終會將某個正在啟動並執行線程調度出去,從而 使其他線程能夠使用CPU。這將導致一次環境切換。在這個過程中將儲存當前運行線程的執行內容,並將新調度進來的線程的執行內容設定為當前上下文。
Time of Update: 2018-07-29
Linux 端藍芽調試 @(嵌入式)[BLE, ble] 畢業大半年一直從事Ble外設開發,發現linux上可以使用bluez進行藍芽開發,更加便捷的是,有一個python模組對bluez介面進行封裝,叫bluepy,給開發測試帶來更多便捷。 擷取 & 安裝 開發平台 ubunt 14.04 $ sudo apt-get install git build-essential libglib2.0-dev$ git clone
Time of Update: 2018-07-29
一、安裝tomcat 1.下載tomcat安裝包apache-tomcat-7.0.62.tar.gz和jdk1.7 2.安裝tomcat,將apache-tomcat-7.0.62.tar.gz複製到目錄/usr/local/tomcat後進行解壓縮; 3.配置tomcat 配置JAVA_HOME路徑 開啟檔案/usr/local/tomcat/apache-tomcat-7.0.62/bin/catalina.sh
Time of Update: 2018-07-29
1、首先需要登入Linux系統,這個時候登入Linux一定要注意使用的使用者具有一些特殊的許可權(某些查看分區的命令需要許可權,而一般使用者不具有),一般我建議這個時候切換到root使用者或者使用root直接登入。 步驟閱讀 步驟閱讀 2 2、登入Linux後在桌面圖案下單擊滑鼠右鍵選擇“在終端中開啟(E)”,這樣就開啟了Linux終端命令工具。
Time of Update: 2018-07-29
最近我的一個同事傳給我一個很大的音樂壓縮檔。其中的很多的檔案夾和中文歌曲在Ubuntu下顯示如下: 當我通過解壓的方式把檔案解壓到我的Ubuntu案頭後,顯示的是很多的亂碼。我們該如何解決這個問題呢。 在網上,我找到了一個相關的文章:https://allencch.wordpress.com/2013/04/15/extracting-files-from-zip-which-contains-non-utf8-filename-in-linux/
Time of Update: 2018-07-29
在windows 中,很多人選擇安裝xmanager+xshell,然後遠端連線linux,就能直接調用軟體的GUI介面了,輕鬆省事。 但是很多人沒嘗試過在mac終端上 sh 串連訪問 linux 伺服器端的圖形介面。下面介紹下方法 簡介: 要實現遠程圖形訪問,必須藉助X11協議轉寄圖片。X11將xclient端的映像發送回xserver端。 在我們登入遠程伺服器這個流程中, xserver端為mac端, xclient 為linux 伺服器端。 mac ---------
Time of Update: 2018-07-29
1. 驅動程式作用: · 裝置驅動程式嚮應用程式屏蔽了硬體在實現上的細節,使得應用程式可以像操作普通檔案一樣操作外部裝置。Linux作業系統抽象了對硬體的處理,可以使用和操作檔案相同的,標準的系統調用介面來完成開啟,關閉,讀寫喝I/O控制操作,而驅動程式主要任務也就是實現這些系統調用函數。
Time of Update: 2018-07-29
另:要實現某一些linux內建命令相同的功能,(比如:要實現在linux下查詢cpu的佔用率,linux的命令是top), 可以參考一下該命令(top)的linux源碼, 轉自http://hi.baidu.com/yanjinbin/blog/item/3d25ebdd29756fea76c6381f.html # which reboot
Time of Update: 2018-07-29
一般在我們的鍵盤上都有一個 printscreensysrq 鍵,在windows系統下,我們按下這個鍵就可以截屏了,截的是整個螢幕,在linux下我試了一下,也試可以的也是截取全屏,也是linux內建的一個截屏軟體,gnome-screenshot,我們可以用man查看這條命令的具體用法. 這裡我們就可以看到這條命令的一些基本用法. 選項 -w 抓取當前使用中視窗
Time of Update: 2018-07-29
1、安裝 yum -y install doxygen* 2、使用 (1)在工程目錄下輸入doxygen -s -g doxyconfig,其中doxyconfig為組建組態的檔案名稱,可任意指定,如果不指定,預設產生的設定檔為Doxyfile。 (2)設定檔 DOXYFILE_ENCODING = UTF-8,預設編碼為UTF-8,這樣可以支援中文。 PROJECT_NAME = “xxxx”,項目名稱,多個單詞需要使用引號(“”)。 &
Time of Update: 2018-07-29
1、系統內建 screenshot 轉載自:http://blog.csdn.net/qtldr/article/details/6563300 (1)命令列方式 如果linux安裝了gnome,那麼系統內建了一款截屏軟體 gnome-screenshot,使用起來很方便,功能齊備,支援命令列。簡單介紹如下。 功能 對螢幕,視窗,或自訂的地區進行截圖。 選項 -w 抓取當前使用中視窗 -a 抓取自訂的地區 -b 包含視窗的邊框 -B 去除邊框 -d N
Time of Update: 2018-07-29
kill號令用於終止指定的過程(terminate a process),是Unix/Linux下過程經管的常用號令。凡是,我們在須要終止某個或某些過程時,先應用ps/pidof/pstree/top等對象擷取過程PID,然後應用kill號令來殺掉該過程。kill號令的別的一個用處就是向指定的過程或過程組發送旌旗燈號(The command kill sends the specified signal to the specified process or
Time of Update: 2018-07-29
From: https://www.ubuntuupdates.org/package/google_chrome/stable/main/base/google-chrome-stable Package "google-chrome-stable" This package belongs to a PPA: Google Chrome Name:
Time of Update: 2018-07-29
AIX Toolbox for Linux Applications Open Source packages available for installation on AIX 5L This software is offered on an "as-is" basis. Refer to the licensing