存放安装包
一般安装包存放路径:/usr/local/src
文件
#创建一个空文件
touch 文件路径/文件名
#创建文件并写入内容(printf类似于echo)
echo 文件内容 > 文件名
vi/vim 文件名
#查看文件内容
cat 文件名
#向文件中追加内容
echo 新内容 >> 文件名
目录
#在当前路径下创建目录
mkdir 目录1
mkdir 目录1 目录2 目录3
#在指定路径下创建目录
mkdir /home/sd/目录1
#创建包含子目录的目录
mkdir -p 父目录/子目录
#创建只读权限的目录
mkdir -m=r-- 目录1
传文件
- linux安装使用rz
#安装(需要root权限)
yum -y install lrzsz
#上传文件
rz(该命令会打开文件浏览对话框)
#下载文件
sz
安装
- 在线安装
#安装wget
yum -y install wget
#下载jdk1.8
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm"
- 离线安装
用户切换
- 切换到root
su -
或者
su root
- root切换回普通用户
exit
防火墙
<!--新建端口--!>
# firewall-cmd --zone=public --add-port=9999/tcp --permanent
<!--删除端口--!>
# firewall-cmd --zone=public --remove-port=9999/tcp --permanent
<!--重启防火墙--!>
# firewall-cmd --reload
<!--查看防火墙开启的端口信息--!>
# firewall-cmd --list-ports
进程
#显示进程
top
#杀死进程
kill pid
kill -9 pid
扩充tmp空间
# 通过挂载的方式增加空间
1、进入/etc/fstab文件,增加或修改tmp挂载点的空间
2、重启系统reboot
文件授权
字母格式授权
#命令
chmod [mode] file
[mode]:
格式:[ugoa...][[+-=][rwx]...][,...]
[ugoa...] u表示该文件的拥有者,g表示该文件的拥有着所在组,o表示其他以外的人,a表示所有(即ugo)
[+-=] +表示增加权限,-表示取消权限,=表示唯一设定权限
[rwx] r表示可读,w表示可写,x表示可执行
[file...]
文件列表(单个或者多个文件、文件夹)
#eg
#设置所有用户可读文件
chmod ugo+r test.txt
#只有拥有者可读写及执行文件
chmod u+rwx test.exe
#设置文件的权限是拥有者及所在组可读写,其他组可读不可写
chmod a+r,ug+w,o-w test.txt
#目录下的所有子目录及文件对任何人可读写
(#-R表示以递归的方式对目录下的文件授予相同的权限)
chmod -R a+rw *
数字格式授权
#4表示可读,2表示可写,1表示可执行,0表示不做操作,及r=4,w=2,x=1
#rwx = 4+2+1=7,rw = 4+2=6
#命令
chmod <abc> file...
解释:abc各表示一个字母,a=user,b=group,c=other
#设置所有人可读写及执行
chmod 777 test.exe(等价于chmod a=rwx test.exe)
#设置拥有者可读写,其他人不可读写执行
chmod 600 test.exe
tomcat设置开机自启动
#修改/etc/rc.d/rc.local
vim /etc/rc.d/rc.local
#添加下面两行代码
export JAVA_HOME=/usr/java/jdk1.8.0_131
/usr/local/tomcat/bin/startup.sh start
#修改该文件为可执行
chmod +x /etc/rc.d/rc.local