linux經常使用

1.文件/文件夾賦權限(通常賦予可執行文件權限)java

chmod -R 777 文件/文件夾linux

 

2.解壓zip文件redis

unzip XXX.zipapache

會解壓到當前路徑,因此通常解壓apache-tomcat-6.0.39.zip時,先新建一個apache-tomcat-6.0.39文件夾windows

 

3.解壓 *.tar.gz文件tomcat

tar -zxvf *.tar.gzbash

 

4.刪除文件/文件夾(刪除不可恢復)app

rm -rf 文件/文件夾測試

 

5.級聯建立文件夾spa

mkdirs -p main/subdir/ (這裏在當前pwd目錄下建立了級聯目錄main/subdir)

 

6.建立一個文件

echo "" > a.txt(最直接的方法了,這個命令還可用於清空a.txt)

 

7.拷貝文件

cp 源文件 目的文件夾路徑(例如cp Screenshot/cer.cer yangxy/abc)

 

8.移動文件(剪切)

mv  源文件 目的文件夾路徑

 

9.查看環境變量

echo $JAVA_HOME

 

10.實時查看tomcat日誌文件更新內容

tail -f /usr/local/tomcat6/logs/catalina.log

 

11.系統32/64位查看(執行結果有帶64的爲64位系統)

more /proc/version

 

12.開機啓動(以啓動redis爲例)

vi /etc/rc.local

在最後面一行添加:/usr/local/bin/redis-server /root/redis-3.0.4/redis.conf

 

13.遠程windows機器

rdesktop -f -a 32 210.10.3.98

後續再補充環境變量的配置

 

14.禁止屏幕休眠(RHEL6爲例)

系統->首選項->屏幕保護程序->「計算機空閒時激活屏幕保護程序」(反選)->電源管理->交流電供電時->

全部點選項反選,且全部點選項均調爲「從不」

 

15.查看用戶所在組

 

[root@localhost var]# groups ftpuser

ftpuser : ftpuser ftpadmin

這裏顯示ftpuser這個用戶同時屬於ftpuser和ftpadmin這兩個組

[root@localhost var]# cat /etc/group

ftpadmin:x:501:ftpuser

ftpuser:x:502:

表示ftpadmin組,x是密碼段,組ID是501,組內成員有ftpuser和ftpadmin(ftpadmin默認不顯示在此)

組名:口令:組標識號:組內用戶列表

 

16.添加用戶到組

usermod -G groupA ftpuser

把ftpuser添加到組groupA並離開其餘組

usermod -a -G groupA ftpuser

把ftpuser添加到組groupA不離開其餘組,-a 表明 append

 

17.關於/ect/passwd

[root@localhost var]# cat /etc/passwd

 

apache:x:48:48:Apache:/var/www:/sbin/nologin

ftpadmin:x:501:501::/var/common:/sbin/nologin

ftpuser:x:502:502::/var/commonuser:/sbin/nologin

用戶名:口令:用戶標識號:組標識號:註釋性描述:主目錄:登陸Shell
 

18.改變目錄的全部者

chown ftpadmin:ftpadmin /var/ftpcommon/

將目錄/var/ftpcommon/全部者更改成ftpadmin:ftpadmin(前一個爲用戶,後一個爲組)

 

19.關閉SELinux

修改/etc/selinux/config 文件

將SELINUX=enforcing改成SELINUX=disabled

重啓機器

若是是臨時修改,不須要重啓生效能夠執行:setenforce 0

 

20.升級JDK1.6爲JDK1.7

將jdk-7u79-linux-x64.gz放置在/usr/local/目錄下,執行tar -zxvf jdk-7u79-linux-x64.gz,而後vi /etc/profile,在最後面將jdk加入環境變量以下,

JAVA_HOME=/usr/local/jdk1.7.0_79
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

unset i
unset pathmunge

source /etc/profile  執行這個讓配置文件生效並檢查是否升級成功:java -version

 

21.關於環境變量配置

使用修改.bashrc文件(在用戶的家目錄下)進行環境變量的編輯,只對當前用戶有用。使用修改 /etc/profile 文件進行環境變量的編輯,是對全部用戶有用。vi /etc/profile,vi /root/.bashrc

 

22.tomcat/ftp等啓動正常,但沒法被局域網訪問(鏈接不上),須要關閉iptables

service iptables stop

 

23.linux爲了安裝網卡驅動,須要查看網卡型號,lspci -vvv,有個Ethernet controller,本機測試的結果爲:Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 0c),跟魯大師在機器安裝Windows時測試到的結果基本一致:瑞昱 RTL8168/8111/8112 Gigabit Ethernet controller 

相關文章
相關標籤/搜索