Time of Update: 2013-12-12
linux設開機自啟動服務 1. 把啟動命令放到/etc/rc.local中, 編輯:/etc/rc.local檔案 如下:可以添加直接服務啟動,也可以添加SHELL指令碼 bash /etc/init.d/webstart start bash /etc/init.d/redis
Time of Update: 2013-12-12
Linux下which、whereis、locate、find區別 我們經常在linux要尋找某個檔案或命令,但不知道放在哪裡了,可以使用下面的一些命令來搜尋。which 查看可執行檔的位置 whereis 查看檔案的位置 locate 配合資料庫查看檔案位置 find 實際搜尋硬碟查詢檔案名稱 1、
Time of Update: 2013-12-12
linux使用ssh免密碼遠程登陸到別的機子 1、在你的自己的機器(主控端)下面使用ssh-keygen命令來實現建立公開金鑰,使用 ssh-keygen -t rsa 來建立,程式會問你存放的目錄,如果不需要修改,直接斷行符號幾次即可 2、將你~/.ssh目錄中的id_rsa.pub這個檔案拷貝到你要登入的伺服器(被控端)的~/.ssh目錄中,然後再運行以下命令來將公開金鑰匯入到~/.ssh/authorized_keys這個檔案中:cat
Time of Update: 2013-12-12
GNU C program execute path trace method 準備工具 tar-latest.tar.gz graphviz gprof2dot.py 在ubuntu下解壓tar-latest.tar.gz $tar -zxvf tar-latest.tar.gz $cd
Time of Update: 2013-12-12
Fedora初始配置 啟用sudo# vi /etc/sudoers或# visudo找到下面而2行內容:## Allow root to run any commands anywhereroot ALL=(ALL) ALL在後面添加一行[username] ALL=(ALL) NOPASSWD: ALL注:
Time of Update: 2013-12-12
rsync3.0.6服務端和用戶端搭建(前期鋪墊) 服務端:(環境:centos5.5 64位) 1.安裝 : 使用yum -y install rsync 配置 vi /etc/xinetd.d/rsync 修改disable為no
Time of Update: 2013-12-12
ubuntu12.04定時訊息提醒 背景:人老了記性不好,老是周五的時候忘寫周報,痛定思痛下,準備弄個定時提醒. 找來找去,也沒有合適的方案,最終無奈使用了cron. 特記錄下其設定方式,以備後邊使用. 編輯 檔案/etc/crontab 添加以下內容 */10 17 * * 5 root export DISPLAY=:0.0 && notify-send -i
Time of Update: 2013-12-12
linux修改檔案許可權和使用者組管理小結 經常會用到的命令,記一下。 1.chgrp修改檔案所屬組#簡單使用,將文本test.txt所屬組改為gourp1chgrp gourp1 test.txt 2.chown修改檔案擁有者#將test.txt檔案所屬使用者修改為user1chown user1 test.txt #同時修改test.txt的所屬使用者和所屬組chown user1:group1
Time of Update: 2013-12-12
ssh建立信任關係注意許可權問題 先說一下如何建立信任關係。假設有兩台機器A和B,現建立A與B的信任關係(這裡指A信任B):1. 登入到B的$HOME目錄下,執行下面的命令:cd .sshssh-keygen -t dsa(對於提示資訊一律斷行符號) 2.
Time of Update: 2013-12-12
ubuntu 12.04建立多使用者及開啟telnet遠程登入 ubuntu 建立/刪除使用者及修改密碼 以root帳戶登入, 建立新使用者: 運行:$ sudo adduser tete 正在添加使用者"tete"... 正在添加新組"tete" (1002)... 正在添加新使用者"tete" (1002) 到組"tete"...
Time of Update: 2013-12-12
Ubuntu上安裝jdk-------*.tar.gz包的安裝 首先將*.tar.gz解壓 具體方法為:tar -xzvf *.tar.gz 假設得到的檔案夾為java 將其移動到/usr/中 命令為:sudo mv java /usr/ 然後設定環境變數: sudo gedit /etc/profile 開啟檔案 在結尾處umask 022前,輸入: &
Time of Update: 2013-12-12
Linux之pmap簡介 一、pmap簡介 (1)名稱: pmap - report memory map of a process(查看進程的記憶體映像資訊) (2)用法 pmap [ -x | -d ] [ -q ] pids...
Time of Update: 2013-12-12
Crontab導致Linux檔案描述符枯竭問題 問題 系統中的定時任務,過一段時間之後,不能運行。通過系統命令查看到系統有大量sendmail進程,導致檔案描述符耗盡。以下主要通過分析整個處理過程,供大家參考。處理過程
Time of Update: 2013-12-12
nginx下實現未備案網域名稱400報錯解決 預設情況下,只要將網域名稱解析至nginx伺服器,就會返回預設頁面,無法阻斷未備案網域名稱。要實現未備案網域名稱返回400錯誤,需要手工添加一個配置檔,如400.conf,內容如下: server { listen 80 default; server_name _;
Time of Update: 2013-12-12
使用下例中ssky-keygen和ssh-copy-id,僅需通過3個步驟的簡單設定而無需輸入密碼就能登入遠程Linux主機。 ssh-keygen 建立公開金鑰和密鑰。 ssh-copy-id 把本地主機的公開金鑰複製到遠程主機的authorized_keys檔案上。ssh-copy-id 也會給遠程主機的使用者主目錄(home)和~/.ssh, 和~/.ssh/authorized_keys設定合適的許可權 。 步驟1: 用 ssh-key-gen
Time of Update: 2013-12-12
CentOS系統命令操作記錄-1 1,載入 USB 磁碟機 如果沒有 automount (如何設定?),需要手動載入 USB磁碟機。 fdisk -l #列出當前系統所載入的檔案系統。 mount /dev/sdb1 /mnt #將USB載入到 mnt目錄。 umount
Time of Update: 2013-12-12
Linux之PC與Linux虛擬機器之間的檔案傳輸 在開始閱讀這篇文章前,你也可以參看我之前的一篇拙文《iOS之PC與MAC虛擬機器之間的檔案傳輸》。 一、VM Tools安裝 選擇vmware workstation的菜單VM-->install VMWare tools,執行如下命令: #mkdir /mnt/cdrom #mount -o ro /dev/cdrom
Time of Update: 2013-12-12
linux中atime mtime ctime 1.mtime(medify time):最後一次修改檔案或目錄的時間2.ctime(chang time) :最後一次改變檔案或目錄(改變的是原資料即:屬性)的時間如:記錄該檔案的inode節點被修改的時間。touch命令除了-d和-t選項外都會改變該時間。而且chmod,chown等命令也能改變該值。3. atime(access time)::最後一次訪問檔案或目錄的時間 對於檔案:
Time of Update: 2013-12-12
Linux /proc的意義 /proc 是個虛擬檔案系統、也就是、重新引導後修改會被重新初始化 提供了進程資訊、記憶體資源、硬體裝置、核心記憶體等資訊 比如: 網卡:/proc/sys/vm/ipv4/ip_forward:控制ip轉寄
Time of Update: 2013-12-12
VIM快速鍵-匯總&自訂Key 為了避免:號輸入命令產生的歧義, 以下出現的提示後用=替代, 協助 :help快速鍵協助 :help c_CTRL-A 在c模式下快速鍵的用途,首碼i,v,c分別表示插入,可視,命令模式。 命令計數:數字+命令,重複N次操作,例如:3k 向上移動3行,3x 3a!插入三個歎號 tags移動:JKHL 快速移動,對比terminal快速鍵:移動到上一個單詞首