檔案過大時,採用split分割檔案 命令: split [選項] filetosplit [outputfile] 參數說明: 選項 #指定split的檔案長度,無此參數按照1000行截取 filetosplit #需要split的檔案 outputfile
用法: ${str%word} #最大限度的擷取word左邊的子串 ${str%%word} # 最小限度的擷取word左邊的子串 ${str#word} #最大限度的擷取word右邊的子串 ${str##word} #最小限度的擷取word右邊的子串
據說tr命令是linux行家裡的精美小工具,可以用來編寫很多優美的單行命令。 使用: tr -c -d -s ["string1_to_translate_from"] ["string2_to_translate_to"] 參數: -c #使用string1的補集,要求string為ASCII -d &
1. 產生一對密鑰 公開金鑰 ssh-keygen -t rsa 得到兩個檔案 id_rsa(私密金鑰) id_rsa.pub(公開金鑰) 私密金鑰給用戶端 公開金鑰存於 /home/user/.ssh/authorized_keys 這樣就實現了驗證的基礎 如多個使用者想省去多個公開金鑰管理的煩惱可以將產生的多個公開金鑰合成一個檔案,每個公開金鑰之間換行即可。
一、zip命令 用法: zip [參數] <打包後的檔案名稱> <需要打包的檔案/檔案夾> 參數: -a #將檔案轉為ASCII模式 -F #嘗試修複損壞的壓縮檔 -h --help #顯示協助介面 -m
linux與linux之間傳送檔案: scp file username@hostIP:檔案地址 例: scp abc.txt endall@IP:/home/endall/abc.txt windows與linux之間傳送檔案: 筆者這裡用putty,當然還可以用其它工具,如 SSH Secure File Transfer Client,圖形介面下就比較方面,我這裡介紹命令下傳送檔案,這裡windows下的服務端用的是 F-secure
參考自部落格:http://omiga.org/blog/archives/2269 在Ubuntu的主賬戶上配置了Hadoop環境,再檔案夾~/.ssh中配置了訪問本地的SSH key,但是再該賬戶下配置一個訪問github的SSH key所以就有了這個需求,下面是http://omiga.org/中介紹的《多個github帳號的切換》:
好記性不如爛筆頭。 find是我們常用的命令,也是linux中一個非常幫的命令,find命令的基本使用如下 find pathname -options [-print -exec -ok command] {} \; 參數: --print:將結果輸出到標準輸出 --exec:執行後面的command命令,注意 command {} \;之間的空格
引言 其實說起與Linux的相識,最早還是從十多年前的一張磁碟片的中文Linux,名字沒記錯應是MCLinux(具體出處已忘記了),高中時代大學初期的Redhat,後期的Ubuntu,後幾年蹭網專用liveCD類,包括幾年前常常折騰路由器領域的OpenWRT,後來伺服器上接觸的是CentOS,近日因為機緣巧合,重新關注Linux,分享一下近期的自己一點傾向性評價和小結吧,方便後來者。 ------------------------ 1.Linux必行版主流劃分
使用public/private key讓putty(ssh)自動登入(以及linux上使用密鑰做ssh自動登陸)2008-11-03 15:28 方法一:使用puttygen.exe 第一步:產生密匙 運行puttygen.exe,選擇需要的密匙類型和長度,使用預設的SSH2(RSA),長度設定為1024就可以了。 passphrase可以為空白,免得登入時還是要輸入一次密碼。 //passphrase是為了保護key 點擊Save
date命令其實很常用,除了直接輸入date之外,更多的時候我們希望以特定格式輸出,之前使用的時候每次都要翻翻man或者--help,寫下來加深印象。 向date命令傳參可以使用“+”號,也就是為了方便輸出特定格式的日期; 使用:date [選項] [+格式] 選項: -d,--date #顯示指定字串的時間而非目前時間 格式: %
1 類比延遲傳輸簡介 netem 與 tc: netem 是 Linux 2.6 及以上核心版本提供的一個網路類比功能模組。該功能模組可以用來在效能良好的區域網路中,類比出複雜的互連網傳輸效能,諸如低頻寬、傳輸延遲、丟包等等情況。使用 linux 2.6 (或以上) 版本核心的很多發行版 Linux 都開啟了該核心功能,比如 Fedora、Ubuntu、Redhat、OpenSuse、CentOS、Debian 等等。 tc 是Linux 系統中的一個工具,全名為
參考大神kangear的文章(連結在此:http://blog.csdn.net/kangear/article/details/8635029) 下載gdb的原始碼,我下載的是gdb-7.6.2版本的。 複製壓縮包到/tmp下,tar -xzvf gdb-7.6.2.tar.gz ; mv gdb-7.6.2 /usr/local/ (可能顯得有點多餘,直接將壓縮包複製到/usr/local可能好點) 轉到/usr/local/gdb-7.6.2/下, 執行:
開機自動登入Linux,並自動運行XWindow應用程式,有其特殊的應用背景,如基 於Linux平台的監控系統,Linux啟動後不需要身分識別驗證,而直 接運行監控程式等 等。本文以Redhat7.2為平台,結合Linux啟動過程,介紹了如何避免身分識別驗證自動 登入,並直接進入X Window自動運行應用程式。 一、Linux啟動的最後階段的工作
一:Linux下tomcat服務的啟動、關閉與錯誤跟蹤,使用PuTTy遠端連線到伺服器以後,通常通過以下幾種方式啟動關閉tomcat服務: 切換到tomcat主目錄下的bin目錄(cd usr/local/tomcat/bin) 1,啟動tomcat服務 方式一:直接啟動 ./startup.sh 方式二:作為服務啟動 nohup ./startup.sh & (這樣會導致nohup.out檔案很大)
1、首先需要安裝配額工具 quota apt-get install quota 2、編輯/etc/fstab vi /etc/fstab 添加一行 /dev/硬碟名 目錄名(如/home/) ext3 default ,usrquota,grpquota 1 1 <esc> :wq 儲存退出 3、重啟 reboot 4、執行命令 quotacheck -avug 5、(1)、給使用者限定空間
Linux Ubuntu 下如何建立,編輯和運行*.tcl檔案 (2011-01-11 20:58:00) 1.建立 例如想建立一個 *.tcl的檔案,只需在終端中輸入 touch *.tcl 即可 註: 建立.tcl檔案的時候必須是在一般使用者下面建立,不要再root下面建立,否則許可權問題會很麻煩。
用Source Insight建立一個Linux核心代碼工程具體步驟如下: (一)開啟Source Insight,單擊【項目】按鈕,彈出下拉式功能表。 (二)單擊【新項目】按鈕,彈出【新項目】對話方塊,輸入項目名和存放路徑,單擊【確定】按鈕。 (三)彈出【添加刪除檔案】對話方塊,在核心原始碼路徑下選擇全部 2.6.25核心代碼,單擊【關閉】按鈕。
本文主要解決如何在linux debian系統下 定時的 通過lftp命令 備份檔案到ftp伺服器上面的問題 條件: 1、linux debian6系統,網路連接良好。 2、/etc/apt/sources.list裡面的網址正確。
作業系統:linux(feroda4)tcl版本:tclsh8.4expect:5.43.0ssh登入指令檔#!/usr/bin/tclsh8.4package require Expectset user "root"set host "10.2.26.30"spawn ssh $user@$hostexpect { -re