標籤:des http os ar 使用 sp 檔案 資料 on
64系統裡執行32位程式:
1、在64系統裡執行32位程式如果出現/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory,安裝下glic即可
sudo yum install glibc.i686
2、error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
sudo yum install zlib.i686
把自己的使用者添加到sudo組:
首需要切換到root身份
$su -
(注意有- ,這和su是不同的,在用命令"su"的時候只是切換到root,但沒有把root的環境變數傳過去,還是目前使用者的環境變數,用"su -"命令將環境變數也一起帶過去,就象和root登入一樣)
然後
$visudo //切記,此處沒有vi和sudo之間沒有空格
1、移動游標,到最後一行
2、按a,進入append模式
3、輸入
your_user_name ALL=(ALL) ALL 例 :test ALL=(ALL) ALL
4、按Esc
5、輸入“:w”(儲存檔案)
6、輸入“:q”(退出)
這樣就把自己加入了sudo組,可以使用sudo命令了。
安裝oracle資料庫的時候要注意/etc/hosts與/etc/sysconfig/network檔案主機名稱的一致性,
否則會在後面運行netca和dbca可能出現錯誤提示。
例如:/etc/hosts檔案內容如下:
192.168.164.129 mail.boson.com
127.0.0.1 localhost.localdomain localhost
/etc/sysconfig/network內容如下:
#NETWORKING_IPV6=yes //該行已經注釋
NETWORKING=yes
HOSTNAME=mail.boson.com
linux檢查記憶體和磁碟
grep MemTotal /proc/meminfo //檢查記憶體大小
MemTotal:512236 kB
grep SwapTotal /proc/meminfo //檢查交換分區大小
SwapTotal:1574360 kB
df -h //檢查磁碟分割大小
linux設定臨時變數:
直接在終端輸入export 後跟臨時變數內容,
如: $ export LANG=en_US //設定臨時環境變數,解決oracle圖形介面顯示亂碼的問題
Linux:命令gedit主要作用是什嗎?
文字編輯器,就像是win的記事本。 不過是在視窗模式下面的。 在Linux下面最流行的文字編輯器是vi建議你使用vi。 不要用gedit。
另外你用gedit修改檔案的時候給看下許可權不是所有檔案都有權利修改的除非你是root。
chown 歸屬檔案擁有者命令:
範例:將install.log的擁有者改為bin這個帳號:
[[email protected] ~]# chown bin install.log
[[email protected] ~]# ls -l
-rw-r--r-- 1 bin users 68495 Jun 25 08:53 install.log
範例:將install.log的擁有者群組改回為root:
[[email protected] ~]# chown root:root install.log
[[email protected] ~]# ls -l
-rw-r--r-- 1 root root 68495 Jun 25 08:53 install.log
更新yum源:
安裝完CentOS6.3後,為避免從國外網站安裝更新速度過慢,需要更改yum更新源,所以從網上找了下更改linux yum源的方法,和大家進行下分享。
原理很簡單,就是把yum設定檔中的更新源改一下,這裡直接用163的鏡像網站中的設定檔。
註:可以通過 yum grouplist 來查看可能大量安裝哪些列表
1、進入yum設定檔目錄
cd /etc/yum.repos.d/
2、備份設定檔
mv CentOS-Base.repo CentOS-Base.repo.bak
3、下載163的配置
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo,下載下來的檔案名稱為 CentOS6-Base
4、改名
mv CentOS6-Base-163.repo CentOS-Base.repo
5、更新資料庫
yum update
Linux下使用rdesktop串連Windows的3389
Linux下使用串連Windows的3389需要軟體:rdesktop-1.6.0
Linux公社本地下載rdesktop-1.6.0
安裝:./configure;make;make install
使用命令:rdesktop -u administrator -g 80% 192.168.0.254
工作時一般是開兩台電腦 ,一台Linux,一台windows,以前也用過虛擬機器什麼的,但是 有時候 跑起來拖泥帶水的十分不爽,
所以慢慢的就習慣了兩台電腦的工作方式,一般我大部時間都在Linux下面。用rdesktop遠端控制Windows是在好 不過的了,
redesktop 使用簡單,windows也不和裝什麼服務端,是要把遠端桌面共用開啟就行了,下面來看一下rdesktop怎麼使用吧,開個終端吧
$ info rdesktop //看一下協助資訊吧
$rdesktop 192.168.1.1 //開啟了一個8位色彩的
$rdesktop -a 16 192.168.1.1 //這個是16位色彩的了,看起來好多了
$rdesktop -u administrator -p ****** -a 16 192.168.1.1 //都直接登陸了,呵,還差點什麼呢
還有就是 -f 全屏操作,-g 指定使用螢幕大小 -g 800*600+0+0 這個+0啊就是,就是你這個視窗的在你Linux上出現的位置,
其它沒什麼了吧!加上-r sound:local可以把聲音也搞過來了
$rdesktop -u administrator -p ****** -a 16 -r sound:local 192.168.1.1
其它吧,-r 的作用挺多的可以重新導向許多東西,看一下協助就會收穫不少了。
叢網上看一個文章不錯,從那複製一塊吧,大家看一下:
-r comport:COM1=/dev/ttyS0 // 將串口 /dev/ttyS0 重新導向為 COM1
-r comport:COM1=/dev/ttyS0,COM2=/dev/ttyS1 // 多個串口重新導向
-r disk:floppy=/mnt/floppy // 將 /mnt/floppy 重新導向為遠程共用磁碟 ‘floppy‘
-r disk:floppy=/mnt/floppy,cdrom=/mnt/cdrom,root=/,c=/mnt/c // 多個磁碟重新導向
-r clientname= // 為重新導向的磁碟設定顯示的用戶端名稱
-r lptport:LPT1=/dev/lp0 // 將並口 /dev/lp0 重新導向為 LPT1
-r lptport:LPT1=/dev/lp0,LPT2=/dev/lp1 // 多個並口重新導向
-r printer:mydeskjet // 印表機重新導向
-r printer:mydeskjet="HP LaserJet IIIP" // 印表機重新導向
-r sound:[local|off|remote] // 聲音重新導向
提示:如果你的本地中文檔案名稱在遠程機器上顯示為亂碼的話,可能是你沒有安裝編碼轉化庫,或者你安裝的編碼轉化庫不能正確運行。
另外,如果要在 Win98 裡面使用遠端桌面的用戶端功能的話,只需要將 Windows XP/2003 中的遠端桌面程式複製到 Windows 98 裡面就可以了。
相應的檔案可以點擊此處下載,一共只有 2 個檔案,非常小的。
linux 中查看連接埠號碼:
netstat -anp | grep 服務名 //根據服務名查看連接埠號碼
如: netstat -anp | grep ssh
netstat -anp | grep 服務名 //根據連接埠號碼查看服務名
如:netstat -anp | grep 22
Linux SSH詳細更改連接埠號碼教程:
SSH一到手,第一件事情就是更改預設的連接埠號碼,避免被駭客很容易的就找到連接埠號碼做成肉雞。
更改連接埠號碼是通過修改SSH的設定檔實現的,登入ssh後,輸入
#vi /etc/ssh/sshd_config
向下找到#Port 22這段,進入編輯模式,刪除掉Port 22前面的#,然後下一行輸入新的連接埠號碼如:Port 21578(最好大於10000 最大不能超過65535),
儲存並退出後,終端輸入 /etc/init.d/sshd restart或者 service sshd restart
這樣重啟ssh服務,SSH連接埠將同時工作於22和21578上,退出ssh,然後使用21578連接埠登入,看是否可以串連成功,串連成功後在刪除22連接埠。
如果登陸時顯示no route to host解決方案
no route to host出現這個,一般是伺服器安裝了防火牆,將將連接埠添加到防火牆規則即可
rpm -qa| grep iptables #查看是否安裝了iptables防火牆
如果安裝了,編輯防火牆設定檔
1 vi /etc/sysconfig/iptables
2 #增加的規則(連接埠號碼改為自己的,禁止22連接埠登陸也可以在這裡將22連接埠的規則刪除)
3 -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21578 -j ACCEPT
4 service iptables restart #重啟防火牆
vi中的尋找命令:
比如你在vi一個test.txt檔案時,想查find,你可以這樣
先按住shift,再按:這時在test.txt下面出現
:
然後再輸入一下 /,成功後test.txt最下面一行顯示如:
:/
在:/後就可以輸入要尋找的內容了。
如 :/find //尋找find字串
按n是尋找下一個 , 按shift + n 是尋找上一個。
Linux LVM邏輯卷配置:
LVM是Linux環境中對磁碟分割進行管理的一種機制,是建立在硬碟和分區之上、檔案系統之下的一個邏輯層,
可提高磁碟分割管理的靈活性。RHEL5預設安裝的分區格式就是LVM邏輯卷的格式,需要注意的是/boot分區不能基於LVM建立,必須獨立出來。
設定sshd服務開機啟動:
chkconfig --level 2345 sshd on
--level 指定系統在2345運行層級時,通常在35中開啟就行,開啟(on)sshd服務,關閉則用(off)
臨時控制啟動停止則用:/etc/rc.d/init.d/sshd start | stop | restart
解決CentOS系統mini安裝後的虛擬機器工具(VMware Tools)安裝問題:
準備工作,先安裝必要的組件。
yum -y groupinstall "Perl Support"
yum -y install gcc gcc-c++ automake make kernel-devel
然後在vCenter裡找到這台伺服器,並掛接VMWARE的升級工具(圖形操作的略掉)。
mkdir /mnt/cdrom
mount -o loop /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
cp VMwareTools*.* /home
---------------------複製完成以後,就可以斷了掛載
umount /mnt/cdrom
rm /mnt/cdrom -rf
cd /home
tar zxvf VMwareTools........tgz
cd vm....../
然後安裝即可:
./vmware_install.pl
如果一些正常,一路斷行符號就可以了。
linux雜七雜八整理