Time of Update: 2015-07-31
29個你必須知道的Linux命令雖然Linux發行版支援各種各樣的GUI(graphical user interfaces),但在某些情況下,Linux的命令列介面(bash)仍然是簡單快速的。Bash和 Linux Shell
Time of Update: 2015-07-31
Ubuntu Server 設定PPTP用戶端串連,ubuntupptp安裝PPTP用戶端 apt-get install pptp-linux設定串連帳號資訊 sudo vim /etc/ppp/chap-secrets其中$login_name是登入名稱;$password是登入密碼;$ip如果為*表示為伺服器分配,否則自己指定即可。$server_name為服務串連的別名,需要與實際設定檔中的remotename一致 # Secrets for authentication
Time of Update: 2015-07-31
linux awk命令詳解,awk命令詳解簡介awk是一個強大的文本分析工具,相對於grep的尋找,sed的編輯,awk在其對資料分析並產生報告時,顯得尤為強大。簡單來說awk就是把檔案逐行的讀入,以空格為預設分隔符號將每行切片,切開的部分再進行各種分析處理。awk有3個不同版本: awk、nawk和gawk,未作特別說明,一般指gawk,gawk 是 AWK 的 GNU 版本。awk其名稱得自於它的創始人 Alfred Aho 、Peter Weinberger 和 Brian
Time of Update: 2015-07-31
Centos7 關閉防火牆,centos7關閉防火牆1、直接關閉防火牆systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall開機啟動2、設定 iptables serviceyum -y install iptables-services如果要修改防火牆配置,如增加防火牆連接埠3306vi
Time of Update: 2015-07-31
xshell不能輸入中文,顯示為??,不知不覺間發現自己使用xshell的時候不能輸入中文了,輸入的中文會變成"??",開始以為是編碼問題,看了一下編碼設定後發現沒有任何問題,而且顯示中文沒有出現亂碼問題,只是在輸入的時候變成"??",但是如果用複製粘貼的方式粘貼進去中文卻又能正常顯示..總之這個很噁心啊..百度了一下,發現這個情況很普遍,而且共同點為win8或是win8.1,搜狗IME..win8開始IME切換這裡搜狗就有很大問題,甚至還整合了一個IME修複器的專門修複小程式.但是怎麼說呢,這
Time of Update: 2015-07-31
作業系統學習筆記與總結(一),作業系統學習筆記總結下學習的內容,梳理下思路。學習內容:啟動, dd命令,bochs基本用法,as86,ld86實驗:使用bochs類比開機啟動過程,熟悉常用命令。總結: 1.機器啟動到載入bootsect: a,開機進入實模式,實模式主要特點軟體可以直接存取硬體和只有20位的定址空間 b, 電腦剛剛加電時cs=f000,ip=fff0,機器執行ffff0處的BIOS的第一條指令
Time of Update: 2015-07-31
Linux查看物理CPU個數、核心數、邏輯CPU個數,linux個數# 總核心數 = 物理CPU個數 X 每顆物理CPU的核心數 # 總邏輯CPU數 = 物理CPU個數 X 每顆物理CPU的核心數 X 超執行緒數# 查看物理CPU個數cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每個物理CPU中core的個數(即核心數)cat /proc/cpuinfo| grep "cpu
Time of Update: 2015-07-31
【java開發】ubuntu常用命令及環境搭建,ubuntu常用命令 學習第一天,今天內容相對簡單,主要就是ubuntu一些常用命令及常規操作,後續涉及到環境的搭建,也會在本文再更。 ubuntu環境搭建 第一種 也是最簡單最方便的 通過vm虛擬機器軟體,下載iso鏡像進行如next式安裝,此處不再贅述。涉及到的軟體,Oracle virtual box虛擬機器,ubuntu任意發行版ISO。 第二種 把iso鏡像寫入u盤 然後單獨在電腦上分區
Time of Update: 2015-07-31
linux 精靈小記(指定進程不存在則啟動 ),linux小記 最近想在debian 下做個守護進程.用於守護指定的程式一直處於運行狀態.網上查了下,有Crontab方式和寫指令碼執行方式. Crontab Crontab 是系統內建的,類似於Windows的計劃任務.相關介紹與使用可以查看: "Debian的定時執行命令Crontab:http://www.tdblog.cn/?post=276用nano /etc/crontab #編輯配置後root@:~# cat
Time of Update: 2015-07-31
CentOS 7安裝JDK,centosjdk一、卸載系統內建的openjdk 1、查詢系統內建的jdk,使用命令如下:rpm -qa | grep java 此時會列出系統中存在的jdk,如果存在就進行卸載,不存在就直接進行安裝。 2、進行卸載,使用命令如下:rpm -e --nodeps
Time of Update: 2015-07-31
【Vbox】centos虛擬機器安裝usb網卡驅動前面安裝增強pack之後 usb裝置是可以識別了,但是無法正常使用,應該是無線網卡驅動沒有的原因。查看usb裝置os:centos6.6 核心:2.6.32-504.el6.x86_64[root@orangleliu ~]# lsusbBus 001 Device 002: ID 0bda:8178 Realtek Semiconductor Corp. RTL8192CU 802.11n WLAN
Time of Update: 2015-07-31
常見Linux/Unix開發輔助命令什錦許多零碎命令集錦:1. 如何通過命令下載ftp檔案read -s -p "Your passwd: " Passwd; wget --user=YourUserName --password=$Passwd ftp://IP/dir/fileread -s -p "Your passwd: " Passwd; axel ftp://yourUserName:$Passwd@IPaddr/dir/file2.
Time of Update: 2015-07-31
linux基本命令學習筆記0.ls -lh人性化顯示目前的目錄下檔案的屬性1.連結:永久連結(本身即檔案指標,和原檔案指標等價)ln filename1 filename2軟連結(本身是指標,建立了指向原檔案的指標)ln -s 絕對路徑 filename22.搜尋:檔案搜尋locate(速度快,但只能按檔案名稱搜尋)資料庫中搜尋 /var/lib/mlocate 每天更新一次強制更新 updatedb 或 locate locate設定檔 /etc/updatedb.conffind(強大,慢、
Time of Update: 2015-07-31
linux下ftp服務搭建1. 配置/etc/passwd/etc/group/etc/vsftpd/vsftpd.conf #設定檔/usr/sbin/vsftpd #主程式/etc/vsftpd/ftpusers #黑名單,只要在此名單中即不能登入ftp伺服器/etc/vsfptd/user_list #控制使用者登入/var/ftp
Time of Update: 2015-07-31
linuxssh免密碼登陸在 client 端產生公開金鑰和密鑰在 client 端命令列下執行ssh-keygen -t rsa -P ''然後敲斷行符號既可產生公開金鑰和密鑰將 client 端的公開金鑰添加到用於認證的 Server 端的公開金鑰檔案中步驟如下:1、將 client 端公開金鑰複製到 Server 端scp scp ~/.ssh/id_rsa.pub gino@172.16.60.134:~/.ssh/2、將公開金鑰內容複寫到建立的
Time of Update: 2015-07-31
linux磁碟管理筆記磁碟管理1.df 查看磁碟分割使用方式-l 僅顯示本地磁碟(預設)-a 顯示所有檔案系統的磁碟使用方式-h 以1024進位計算磁碟容量-H 以1000進位計算磁碟容量-T 顯示檔案系統類型-t 顯示指定檔案系統類型-x 過濾指定檔案系統類型df -lahT -t ext42.du 統計磁碟上檔案大小-b 以byte為單位-k-m-h-H-s 指定統計目標du -hs /root/3.硬碟分區與格式化查看分區fdisk -l建立分區fdisk
Time of Update: 2015-07-31
Linux文本處理命令RegexPOSIX標準將Regex分為兩類1.基本的Regex2.擴充的Regex大部分Linux應用和工具僅支援基本的Regex基本Regex符號意義*0個或多個字元.匹配任一字元^行首,在[]中表示非$行尾[]匹配字元集合\逸出字元\<\>精確匹配符號\{n\}匹配n次\{n,\}匹配至少n次\{m,n\}匹配m~n次擴充Regex符號意義?匹配0個或1個+匹配1個或多個()表示一個字元集合或用在expr中|表示或萬用字元bash
Time of Update: 2015-07-31
linuxshell逐行讀取檔案行讀取檔案行for命令替換 代碼塊重新導向 while管道符 代碼塊重新導向forIFS=$'\n'for line in `ls -l`do (( count++ ))doneecho $count注意:for讀取時,自動按空格作為間隔符。因此需要將IFS定義為按分行符號分隔ls -l > forout.logmaxlength=$(wc -l < forout.log)for i in `seq $maxlength`do
Time of Update: 2015-07-31
screen&tmux技巧:linux後台運行程式通俗簡介:screen 簡單應用:screen myprogram // 通過screen啟動一個程式, 或者screen -L myprogram: turns on logging to ~/screenlog.0ctr+a 然後再按一下 d // 使程式在後台運行,即detachscreen -ls //
Time of Update: 2015-07-31
Linux下TomcatVM參數修改不可行的方法最初我直接修改catalina.sh, 將JAVA_OPTS變數加上了-server -Xms1G -Xmx1G -XX:+UserG1GC最初看起來沒啥問題,但是當伺服器運行幾天后,發現執行shutdown.sh無法關閉tomcat, 錯誤資訊如下:# root@iZ94hjppdqzZ:~/projects/taolijie# cat hs_err_pid5519.log # There is insufficient memory for