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
xshell不能輸入中文,顯示為??,不知不覺間發現自己使用xshell的時候不能輸入中文了,輸入的中文會變成"??",開始以為是編碼問題,看了一下編碼設定後發現沒有任何問題,而且顯示中文沒有出現亂碼問題,只是在輸入的時候變成"??",但是如果用複製粘貼的方式粘貼進去中文卻又能正常顯示..總之這個很噁心啊..百度了一下,發現這個情況很普遍,而且共同點為win8或是win8.1,搜狗IME..win8開始IME切換這裡搜狗就有很大問題,甚至還整合了一個IME修複器的專門修複小程式.但是怎麼說呢,這
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
【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
CentOS6.X掛載4TB的硬碟的方法手頭有一個任務就是對於公司的一些重要資料做本地備份。使用的是希捷的4TB硬碟。對於4TB的硬碟如果直接使用fdisk的分區會出現以下警告: WARNING: GPT (GUID Partition Table) detected on '/dev/sde'! The util fdisk doesn't support GPT. Use GNU
Time of Update: 2015-07-31
linux使用者和使用者組使用者和使用者組1. /etc/group組名:x:組編號:使用者列表組號 1-499 預留系統編號組號 500- 使用者建立2. /etc/gshadow組名:組密碼:組管理者:使用者列表3. /etc/passwd使用者名稱:密碼預留位置:使用者編號:使用者組編號:注釋:主目錄:shell類型4. /etc/shadow使用者名稱:密碼:::::5. 組groupadd 組名-g 組編號 #指定組編號groupmod -n 新組名 原組名-g 組編號 原組名
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
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
Time of Update: 2015-07-26
Linux常見系統故障排除Linux常見系統故障的排除:1 確定問題的故障特徵2 重現故障3 使用工具收集進一步資訊確定故障根源4 排除不可能的原因5 定位故障:從簡單問題入手一次只嘗試一種方式遵循的基本原則:備份原檔案儘可能藉助於工具可能出現的故障:1 管理員密碼忘記2 系統無法正常啟動grub 損壞(MBR損壞,grub設定檔丟失)系統初始化故障(某檔案系統無法正常掛載,驅動問題等)由rc.sysinit導致 只要進入grub編輯模式 emergency
Time of Update: 2015-07-26
Linux AIO機制Linux的I/O機制經曆了一下幾個階段的演化:1. 同步阻塞I/O: 使用者進程進行I/O操作,一直阻塞到I/O操作完成為止。2. 同步非阻塞I/O: 使用者程式可以通過設定檔案描述符的屬性O_NONBLOCK,I/O操作可以立即返回,但是並不保證I/O操作成功。3. 非同步事件阻塞I/O: 使用者進程可以對I/O事件進行阻塞,但是I/O操作並不阻塞。通過select/poll/epoll等函數調用來達到此目的。4. 非同步時間非阻塞I/O: 也叫做非同步I/O(AIO)
Time of Update: 2015-07-26
重設CentOS/RHEL 7的root帳戶密碼你有沒有遇到過這種情況:想不起來Linux系統上的使用者帳戶密碼?要是你忘了根使用者密碼,情況就更為糟糕。你無法執行任何面向整個系統的變更。要是你忘了使用者密碼,很容易使用根帳戶來重設密碼。可要是你忘了root帳戶密碼,那該如何是好?你無法使用使用者帳戶來重設root帳戶密碼,因為使用者帳戶通常無權執行這種任務。萬一你遇到了這種情況,這篇指南文章可以協助你擺脫此類困境。本文將介紹如何重設RHEL 7和CentOS
Time of Update: 2015-07-26
Ubuntu 14.04 安裝 NVIDIA 驅動+CUDA+MATLABUbuntu14.04 安裝 NVIDIA 驅動+CUDA+MATLAB一.安裝NVIDIA顯卡驅動1. 安裝顯卡驅動時提示nouveau的報錯資訊,需要卸載這個模組才能繼續2. 在/etc/modprobe.d/blacklist.conf檔案中,將nouveau模組加入。使用nano命令開啟、編輯檔案(在vi、vim停用情況下)3.