Time of Update: 2013-12-13
設定setuid和setgid的方法分別是chmod 4755 program和chmod 2755 directory。理論上來說所有啟動一個程式所引發的進程都應該屬於該檔案的使用者,所以僅僅設定chmod o+x program是不夠的,因為它有可能會調用其他的程式,而設定setuid的作用就在這個地方。
Time of Update: 2013-12-13
#統計當前網路連接狀態netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'#查看當前80連接埠串連狀態:netstat -tn|grep ":80" |awk '{print $6}'|sort|uniq
Time of Update: 2013-12-13
一些Linux預設都是啟用SeLinux的,在安裝作業系統的時候我們可以選擇開啟或者關閉SeLinux,但是在安裝完系統之後又如何開啟與關閉呢?在/etc/sysconf下有一個SeLinux檔案,使用vi開啟,更改其中的SELINUX項的值就可以了。SELINUX=disable 禁用SeLinuxSELINUX=enforcing 使用SeLinux不載入外掛php,解決:禁用SELINUX:vim
Time of Update: 2013-12-13
PS1:就是使用者平時的提示符。PS2:第一行沒輸完,等待第二行輸入的提示符。echo $PS1可以看到當前提示符設定例如:顯示綠色,並添加時間和shell版本export PS1="\[\e[32m\][\u@'you are right' \W \t \V \d]\\$"或PS1="\[\e[32m\][\u@'you are right' \W \t \V \d]\\$"[root@www ~]#echo $PS1[\
Time of Update: 2013-12-13
ubuntu安裝軟體提示“無法開啟鎖檔案/var/lib/dpkg/lock”問題解決 用apt-get 安裝 make提示“無法開啟鎖檔案 /var/lib/dpkg/lock ”# apt-get install vimE: 無法開啟鎖檔案 /var/lib/dpkg/lock - open (2: 沒有那個檔案或目錄) E: 無法對狀態列表目錄加鎖(/var/lib/dpkg/),請查看您是否正以 root 使用者運行?&
Time of Update: 2013-12-13
ubuntu語言變為英文的問題 sudo nano /var/lib/locales/supported.d/local 改成 en_US.UTF-8 UTF-8 sudo vim /etc/default/locale 將 LANG=”zh_CN.UTF-8″ LANGUAGE=”zh_CN:zh” 修改為:LANG=”en_US.UTF-8″
Time of Update: 2013-12-13
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'FIN_WAIT_1 286FIN_WAIT_2 960SYN_SENT 3LAST_ACK 32CLOSING 1CLOSED 36SYN_RCVD 144TIME_WAIT 2520ESTABLISHED 352 www.2cto.com 返回參數的說明如下:
Time of Update: 2013-12-13
linux nohup命令詳解 nohup命令及其輸出檔案 nohup命令:如果你正在運行一個進程,而且你覺得在退出帳戶時該進程還不會結束,那麼可以使用nohup命令。該命令可以在你退出帳戶/關閉終端之後繼續運行相應的進程。nohup就是不掛起的意思( n ohang up)。 一般都是在linux下nohup格式: www.2cto.com nohup
Time of Update: 2013-12-13
linux下啟動dbca或netmgr類的圖形介面報錯解決 Xlib: connection to ":0.0" refused by serverXlib: No protocol specified……解決辦法: www.2cto.com exit 退到root使用者下執行下面代碼 Java代碼 xhost local:oracle non-network
Time of Update: 2013-12-13
svn自動產生並簡易配置repository和重啟服務的指令碼 指令碼 www.2cto.com [ruby] #!/bin/bash conf=/conf/svnserve.conf pw=/conf/passwd changeConf(){ sed -i 's\# anon-access =
Time of Update: 2013-12-13
linux samba配置問題(未知的使用者名稱或密碼錯誤) 關於samba的配置這裡就不講了,baidu,google一查一大堆,下面主要講在配置過程中可能遇到的問題,很多人在配置完linux samba服務後,在windows系統下訪問時遇到系統提示“未知的使用者名稱或密碼錯誤”或“無法訪問”,現將故障原因分析及解決辦法總結如下: www.2cto.com
Time of Update: 2013-12-13
Linux Rsync參數詳解 在對rsync伺服器配置結束以後,下一步就需要在用戶端發出rsync命令來實現將伺服器端的檔案備份到用戶端來。rsync是一個功能非常強大的工具,其命令也有很多功能特色選項,我們下面就對它的選項一一進行分析說明。 www.2cto.com Rsync的命令格式可以為以下六種: rsync [OPTION]... SRC DEST rsync [OPTION]... SRC
Time of Update: 2013-12-13
AIX進入單一使用者模式 當root使用者的密碼丟失時重設密碼,比較麻煩,需要重啟機器。為了安全,root使用者的密碼一定要妥善配置和保管。 www.2cto.com 第一步:準備好和本機器當前AIX系統版本和層級一致的可引導的AIX安裝光碟片或安裝磁帶介質或是原生備份帶,將光碟片或磁帶插入相應磁碟機,重啟系統。第二步:確保機器的引導裝置改為光碟片或磁帶。當控制台螢幕出現表徵圖或聽到蜂鳴聲的時候,重複按下 F1 鍵直到出現系統管理服務(SMS)菜單,
Time of Update: 2013-12-13
AIX添加虛擬網卡 1> 刪除ent0 & ent1網卡的方法(以ent0為例): www.2cto.com Bring the interface down:# ifconfig en0 down Delete the network interface definition for the adapter:# ifconfig en0 detach Delete the network
Time of Update: 2013-12-13
Ubuntu 12.04部署PostGIS 2.1 首先,卸載掉原有的postgis和postgresql-9.1-postgis,不然你就用1.5版好了~ 1sudo dpkg --purge postgis postgresql-9.1-postgis 然後,添加相應的repository 並安裝PostGIS 1sudo apt-add-repository ppa:sharpie/for-science # To get GEOS 3.
Time of Update: 2013-12-13
怎樣查看rpm安裝包的安裝路徑 rpm -qpl xxxxxx.rpm 1.如何安裝rpm軟體包 rmp軟體包的安裝可以使用程式rpm來完成。執行下面的命令 rpm -i your-package.rpm 其中your-package.rpm是你要安裝的rpm包的檔案名稱,一般置於目前的目錄下。 安裝過程中可能出現下面的警告或者提示: ... conflict with ...
Time of Update: 2013-12-13
AIX如何做系統LVM鏡像 2塊硬碟互做鏡像,對作業系統進行保護 www.2cto.com 1、# lspvhdisk0 0006477a94412985 rootvg
Time of Update: 2013-12-13
在linux下使用ssh認證,不輸入密碼訪問另一台機器 LINUX程式員在日常工作中都會遇到遠程登陸這樣的問題,每次輸入密碼是不是很煩人. www.2cto.com
Time of Update: 2013-12-13
linux串口接收不到0x11解決 網上許多流行的linux串口編程的版本中都沒對c_iflag(termios成員變數)這個變數進行有效設定,這樣傳送ASCII碼時沒什麼問題,但傳送位元據時遇到0x0d,0x11和0x13卻會被丟掉。不用說也知道,這幾個肯定是特殊字元,被用作特殊控制了。關掉ICRNL和IXON選項即可解決。 www.2cto.com c_iflag &= ~(ICRNL |
Time of Update: 2013-12-13
redhat linux KVM虛擬機器橋接 配置bridge上網方式 www.2cto.com .1、建立橋接器在/etc/sysconfig/network-scripts目錄下,建立一個ifcfg-br0 檔案,其類型設為Bridge:例:DEVICE=br0BOOTPROTO=staticBROADCAST=192.168.110.255IPADDR=192.168.110.205NETMASK=255.255.255.0NETWORK=192.168.