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