Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
Linux能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
安装jdk:
https://www.cnblogs.com/shihaiming/p/5809553.html
--切换root用户
su
--750代表数字权限类型,java代表要需要修改权限文件夹
chmod 750 java
---删除文件(包括此文件,删除就找不回来了)
rm -rf 文件名
---当前目录完整路径
pwd
--查看文件目录及其权限大小
--ls -l
--创建文件夹(权限可以不写)
mkdir 文件名
--递归创建文件夹和子文件夹
Mkdir -p 文件夹名/子文件夹(注意第一个不要加/)
--解压 tar.gz文件
tar -xzvf 文件名
--拷贝的绝对路径/home/admin/Desktop/jdk-7u7-linux-i586.tar.gz文件名称/usr/java 拷贝地址
cp/home/admin/Desktop/jdk-7u7-linux-i586.tar.gz /usr/java
--移动文件 mv 原来的路径文件新的路径
Mv /home/admin/Desktop/jdk-7u7-linux-i586.tar.gz/usr/java
-- 解压 /home/admin/Desktop/jdk-7u7-linux-i586.tar.gz/usr/java
tar -xzvf jdk-7u7-linux-i586.tar.gz
--配置jdk环境
vi 进入编辑模式 输入i 开始编辑 esc 退出编辑 :x 保存编辑
JAVA_HOME=/usr/java/jdk1.7.0_07
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
--请求网页(下载请求及打开相关网页)
wget http://www.baidu.com
wget --no-check-certificatehttp://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-5.5.44-1.linux2.6.i386.rpm-bundle.tar
修改bin文件下.sh文件权限
chmod u+x *.sh
运行tomcat文件中bin文件下的startup.sh文件
./startup.sh
-- 创建目录树
mkdir -pfolder/{folder_1,folder_2,folder_3,folder_4,folder_5}
--杀死进程
kill -9 pid
--权限详解(10位组成)
d rwx r-x r-x
d :第一位表示文件类型,d是目录文件、l是链接文件、-是普通文件、p是管道
rwx :第2-4位表示这个文件的属主拥有的权限。r是读、w是写、x是执行
r-x :第5-7位表示和这个文件属主所在同一个组的用户所具有的权限
r-x :第8 -10 位表示表示其他用户所具有的权限
文件属性字段 文件硬链接数或 文件拥有者 文件拥有者所在的组 文件大小 文件创建月日时分时间 文件名
目录子目录数 (如果是符号链接,会有一个 “->”指向文件)
dr-xr-xr-x. 2 root root 36864 Nov 30 07:16 bin
drwxr-xr-x. 2 root root 4096 Sep 23 20:11 etc
drwxr-xr-x. 2 root root 4096 Sep 23 20:11 games
drwxr-xr-x. 32 root root 4096 Nov 30 05:06 include
drwxr-xr-x. 3 root root 4096 Dec 4 02:04 java
dr-xr-xr-x. 98 root root 40960 Nov 30 07:16 lib
drwxr-xr-x. 21 root root 12288 Nov 30 07:16 libexec
drwxr-xr-x. 12 root root 4096 Dec 4 03:59 local
dr-xr-xr-x. 2 root root 12288 Nov 30 07:16 sbin
drwxr-xr-x. 165 root root 4096 Nov 30 05:13 share
drwxr-xr-x. 4 root root 4096 Nov 30 05:03 src
lrwxrwxrwx. 1 root root 10 Nov 30 05:03 tmp -> ../var/tmp