Time of Update: 2018-07-26
錯誤描述:直接啟動spark-shell,pia,出錯了,之前一直是這樣啟動的啊,一點錯也沒有。心情不好的時候真的想一刪了之,然後再下一個版本來用。可是想一想如果下載的也是這個樣子,那我豈不是浪費時間,又做重複的事情,賠了夫人又折兵,雖然我沒有夫人。。。。恩,還是靜心看了看錯誤,忽然想起前段時間使用spark sql
Time of Update: 2018-07-26
概念 SSH是指Secure Shell,SSH協議族由IETF(Internet Engineering Task Force)的Network Working Group制定,SSH協議的內容SSH協議是建立在應用程式層和傳輸層基礎上的安全性通訊協定。
Time of Update: 2018-07-29
http://kingphp.blog.163.com/blog/static/200423244201361632639594/ 當用bash啟動一個程式,你可以用在程式後加&,實現程式在後台運行; 例如: emacs & 但如果你忘了輸入&;但你又不想把程式停止後重新啟動; 你可以這麼做: 按Ctrl + Z暫停前台工作,比如前面提到的Emacs;
Time of Update: 2018-07-29
有的時候運行shell指令碼出錯,一般是找不到該shell檔案,大部分是因為該指令碼是在windows下產生的再copy到linux下,用下面的命令檢查一下: $ head -1 yourscript | od -c and see how it ends: This is wrong 0000000 # ! / b i n / b a s h \r \n This is correct: 0000000 # !
Time of Update: 2018-08-18
轉自:http://my.oschina.net/u/189445/blog/595232 hbase shell命令 &
Time of Update: 2018-08-03
標籤:bubuko 應用 cpu佔用率 調度 相關 spl delay show cond adb shell top 一、其中相關參數:>adb shell top
Time of Update: 2018-12-04
在shell下執行oracle資料庫的sql####函數####說明:執行sql語句####輸入參數:{sql語句}{資料庫tns}{資料庫使用者名稱}{資料庫使用者密碼}#### 輸出參數:sql執行結果function exe_sql{sql=$1oracle_sid=$2user_name=$3user_pwd=$4error_code=`sqlplus -S -L /nolog<<EOFconnect $user_pwd/$user_pwd@$oracle_sidset
Time of Update: 2018-12-05
問題:怎麼把shell 的顯示方式為 [username@host 完整工作目錄]$ 改為[username@host 最後工作目錄]$解決:在.bashrc 中加入 export PS1='[/u@/h /W]/$'說明:
Time of Update: 2018-12-04
產生原因:在手機上 /system/xbin 檔案夾下面沒有sqlite3檔案解決辦法:一般在模擬器下面是有的,所以要做的就是從模擬器中將sqlite3拖到手機裝置上。1. 首選掛載手機,使 /system/ 成為可讀寫狀態 (rw)$ adb shell# mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system2. 開啟另外一個終端,將sqlite3檔案從目標目錄拖到 /system/xbin 目錄下面$ adb push E:/
Time of Update: 2018-12-03
在資料庫營運的過程中,Shell 指令碼在很大程度上為營運提供了極大的便利性。而shell 指令碼參數作為變數傳遞給SQL以及SQL指令碼也是DBA經常碰到的情形之一。本文主要討論了如何將shell指令碼的參數傳遞到SQL指令碼之中並執行SQL查詢。 有關shell與SQL之間的變數傳遞,請參考: Linux/Unix shell sql 之間傳遞變數 1、啟動sqlplus時執行指令碼並傳遞參數robin@SZDB:~/dba_scripts/custom/awr>
Time of Update: 2018-12-05
在調用SHELL之前,必須要通過以下步驟:(以在E:盤根目錄下操作為例)1、強制改變當前的磁碟機: ChDrive "E"2、強制改變預設的工作目錄:chdir "E:/"完成以上動作之後,再來調用E:/的批次檔:shell
Time of Update: 2018-12-05
ss的含義 Socket State1 查看連結[admin@v035114 ~]$ ssState Recv-Q Send-Q Local Address:Port Peer Address:Port ESTAB 0 0 10.232.35.114:43583 1
Time of Update: 2018-12-05
本文來自:http://www.microsoft.com/china/MSDN/library/mobility/embedded/EDGvirtu.mspx?mfr=true摘要: 能夠使應用程式成為外殼程式是 Windows XP Embedded 的關鍵功能之一。裝置可以在自訂外殼程式而不是 Explorer 外殼程式中啟動,這提供了兩個好處。第一個好處是系統能夠更快地啟動。Explorer
Time of Update: 2018-12-05
linux 下最重要的指令碼語言算是 bash 了,我也就寫點這個吧(我也只會這個:))。跟其他開發語言(如C)比,bash 是比較簡單的一種語言,主要用於寫一些指令碼代碼,一些批處理或安裝程式。你可以看看在/etc/init.d/目錄下,那裡就有很多用來控制各個服務的腳 本檔案。 先看一個“hello world!”的例子:在某個目錄下建立一個檔案,叫hello.sh,敲入以下代碼:#!/bin/shecho "hello
Time of Update: 2018-12-05
RedHat Enterprise
Time of Update: 2018-12-03
CMD通過shell命令更改Android檔案的許可權(真機)執行的命令依次為:adb shell--->斷行符號---->su---->斷行符號------->chmod 700 data---->斷行符號這時在真機上的data檔案夾的許可權就被修改成了drwx------。說明:(1)adb是被配置到環境變數裡面了的。(2)串連到電腦上的真機被root過了.(如果手機沒有被root,這些命令能不能起效還不清楚。)
Time of Update: 2018-12-05
一個思路是利用awk,首先在awk的BEGIN中構造出一個字元到ascii碼或數位轉換表,然後讀入待轉換的字元查表輸出相應的轉換碼。下面的一個範例程式碼實現了字母A-Z到數字1-26的轉換,因為shell在語言層次全是字串,所以這個轉換稱為一個字元到另一個字元的映射更妥。 digit=`echo ${letter} | awk -v letter_cnt=26 ' BEGIN{
Time of Update: 2018-12-03
find 尋找檔案或目錄。語 法:find [目錄...][-amin <分鐘>][-anewer <參考檔案或目錄>][-atime <24小時數>][-cmin <分鐘>][-cnewer <參考檔案或目錄>][-ctime <24小時數>][-daystart][-depyh][-empty][-exec <執行指令>][-false][-fls
Time of Update: 2018-12-04
使用Shell進行工作的人們對Unix/Linux下的Shell編程都很熟悉,在所有的Shell編程的書中都會提到#!/bin/bash,而這裡到底包含了些什嗎?對作業系統而言,這一行字串意味著什嗎?你可能會說,不就是會讓/bin/bash程式來解釋這個指令碼程式嗎?當然你是對的,看看我們的標題,這裡我們談談解譯器,讓我們一起來看看指令檔裡的第一句到底對系統而言意味著什麼。但有一點我們可先明確一下,所謂解譯器就是指#!行後面的可執行檔程式。一、我們從exec族函數談起如果你從不寫C程式,可能需要
Time of Update: 2018-12-05
變數與字串Bash shell沒有所謂的“資料形態”,除非使用內建declare特別指定變數的型態。在Bash shell中,只有一種資料型態:以字元組成的字串不必經過事先聲明的程式想用就用設定變數值之後,該變數值只在當前的shell環境中有效。變數名長度無限制,區分大小寫。設定變數的方法:變數名稱=值 但好的習慣是把字串用雙引號或單引號括起來。等號的兩邊不能有空白,右側有空白時要用引號括起來。為避免出錯,可規定變數一律要先經過設定的程式才能使用。方法:shopt -s -o