目录
/bin:
bin是Binary的缩写, 这个目录存放着最经常使用的命令。
/boot:
这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。
/dev :
dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。
/etc:
这个目录用来存放所有的系统管理所需要的配置文件和子目录。
/home:
用户的主目录,在Linux中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的。
/lib:
这个目录里存放着系统最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几乎所有的应用程序都需要用到这些共享库。
/opt:
这是给主机额外安装软件所摆放的目录。比如你安装一个ORACLE数据库则就可以放到这个目录下。默认是空的。
/root:
该目录为系统管理员,也称作超级权限者的用户主目录。
/sbin:
s就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。
/tmp:
这个目录是用来存放一些临时文件的。
/usr:
这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似于windows下的program files目录。
/usr/bin:
系统用户使用的应用程序。
/usr/sbin:
超级用户使用的比较高级的管理程序和系统守护程序。
/usr/src:
内核源代码默认的放置目录。
/var:
这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。
文件属性
drwxrwxrwx
第一个字符
- 文件
d 目录
l 连接
rwx以三个为单位
r 读read 4
w 写write 2
x 执行execute 1
第一单位 => 属主权限
第二单位 => 属组权限
第三单位 => 其他用户权限
修改文件属性
数字方式
chmod -R xyz 文件名或目录名
字符方式
属主 => u, 属组 => g ,其他用户 => o
chmod u=rwx,g=rwx,o=rwx 文件名或目录名
ls: 列出目录
cd:切换目录
pwd:显示目前的目录
mkdir:创建一个新的目录
rmdir:删除一个空的目录
cp: 复制文件或目录
rm: 移除文件或目录
mv: 移动文件与目录,或修改文件与目录的名称
-i 带询问的方式
-f 强制的
-r 递归的方式
rm -rf
ip addr 查找本机ip
jdk配置
先传到linux服务器上
(yum install -y lrzsz 加载插件)
解压
tar zxvf jdk-xxxxxx.tar.gz
配置环境变量
进入/etc
找到profile文件
加入以下内容
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_162
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
保存退出
重新加载profile文件
source profile
tomcat 配置
先传到linux服务器上
解压
tar zxvf apache-tomcat-xxx.tar.gz
将需要部署的war包上传到webapps
(关闭防火墙)
进入bin目录
./startup.sh => 启动tomcat
./shutdown.sh => 关闭tomcat