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