命令:lsblk
├─列出块设备,该命令用于列出所有可用块设备的信息
[root@linux01 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 3.6G 0 rom /media/CentOS_6.7_Final
sr1 11:1 1 1024M 0 rom
sda 8:0 0 8G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 7.5G 0 part
├─vg_linux01-lv_root (dm-0) 253:0 0 6.7G 0 lvm /
└─vg_linux01-lv_swap (dm-1) 253:1 0 816M 0 lvm [SWAP]
命令: df
├─查看磁盘挂载信息
命令:ln -s
ln是linux中一个非常重要命令。它的功能是为某一个文件在另外一个位置建立一个同步的链接,这个命令最常用的参数是-s,具体用法是: ln -s 源文件 目标文件 -s 是 symbolic的意思。看以下命令:
[root@wch01 ~]# ln -s /usr/local/mysql/bin/mysql /usr/local/bin/mysql
[root@wch01 ~]# cd /usr/local/bin
[root@wch01 bin]# pwd
/usr/local/bin
[root@wch01 bin]# ll #以下即为链接信息,linux 就会产生一个mysql命令
lrwxrwxrwx. 1 root root 31 10月 8 04:40 mysql -> /usr/local/mysql/bin/mysql
[root@wch01 bin]# rm -rf mysql # 删除此链接,linux mysql命令就不存在了
解决 Linux创建用户后,切换用户报This account is currently not available
增加用户&设定密码
[root@wch01 bin]# useradd test_user
[root@wch01 bin]# passwd test_user
[root@wch01 bin]# su - test_user
This account is currently not available.
[root@wch01 bin]# usermod -s /bin/bash test_user #运用shell修改用户:命令:usermod -s /bin/bash test_user
[root@wch01 bin]# usermod -s /bin/bash test_user
mysql:x:495:500::/home/mysql:/bin/bash
[root@wch01 bin]# su - test_user
[test_user@wch01 `]#
wget 命令记录
参数解释
-P 指定下载目录 如:wget -P /soft www.baidu.com/***
-cut-dirs 忽略远程目录 如:wget -P /soft –cut-dirs www.baidu.com/***
示例:指定目录、忽略远程目录 下载 jdk 1.8 下载
wget -P /softWare –cut-dirs --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz
java 安装 jdk 1.8
编辑 /etc/profile 文件,添加相关环境变量
[root@wch ~]# wget -P /softWare –cut-dirs 下载,略
[root@wch ~]# cd /softWare
[root@wch softWare]# tar -zxvf jdk-8u131-linux-x64.tar.gz
[root@wch softWare]# mv jdk1.8.0_131 /usr/java/
[root@wch softWare]# cd
[root@wch ~]# vim /etc/profile #在文件末尾添加如下内容
#set Java environment
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JAVA_BIN=$JAVA_HOME/bin
export JAVA_LIB=$JAVA_HOME/lib
export CLASSPATH=.:$JAVA_LIB/tools.jar:$JAVA_LIB/dt.jar
export PATH=$JAVA_BIN:$PATH
[root@wch ~]# source /etc/profile #使环境变量立即生效
[root@wch ~]# java -version #查看环境变量是否生效
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
jetty
下载 安装
#下载 jetty
[root@wch ~]# wget -P /softWare –cut-dirs http://central.maven.org/maven2/org/eclipse/jetty/jetty-distribution/9.4.5.v20170502/jetty-distribution-9.4.5.v20170502.tar.gz
#切换到下载目录
[root@wch ~]# cd /softWare
#解压下载文件
[root@wch softWare]# tar -zxvf jetty-distribution-9.4.5.v20170502.tar.gz
#将解压后的文件夹移动到特有的软件目录并重命名
[root@wch softWare]# mv jetty-distribution-9.4.5.v20170502 /usr/local/jetty
#启动jetty 服务
[root@wch softWare]# /usr/local/jetty/bin/jetty.sh start
应用(application)部署
配置 / ,根(/) 目录默认访问的是 webapps/ROOT 目录,配置该目录即可,步骤如下:
#进入jetty webapps mulu
[root@wch ~]# cd /usr/loca/jetty/webapps/
[root@wch webapps]# mkdir ROOT #新建ROOT 文件夹
[root@wch webapps]# cd ROOT #切换,并上传相关程序文件
# 为保证程序的完整性,此时最好重启jetty 以重新加载相关程序
[root@wch ROOT]# /usr/local/jetty/bin/jetty.sh restart #重启jetty 服务
[root@wch ROOT]# curl http://localhost:8080 #测试、查看
nginx 下载、安装
下载
[root@wch softWare]# wget -P /softWare –cut-dirs http://nginx.org/download/nginx-1.13.0.tar.gz
[root@wch softWare]# yum -y install zlib zlib-devel openssl openssl-devel pcre pcre-devel
[root@wch softWare]# tar -zxvf nginx-1.13.0.tar.gz
安装
[root@wch softWare]# cd nginx-1.13.0
[root@wch nginx-1.13.0]# ./configure
[root@wch nginx-1.13.0]# make
[root@wch nginx-1.13.0]# make install
服务启动
[root@wch nginx-1.13.0]# cd /usr/local/nginx
[root@wch nginx]# pwd
/usr/local/nginx
[root@wch nginx]# /usr/local/nginx/sbin/nginx -t
****succeccfully
[root@wch nginx]# /usr/local/nginx/sbin/nginx
安装cmake
[root@wch ~]# wget -P /softWare –cut-dirs https://cmake.org/files/v3.8/cmake-3.8.1.tar.gz #下载
[root@wch ~]# cd /softWare #切换目录
[root@wch softWare]# tar -zxvf cmake-3.8.1.tar.gz #解压
[root@wch softWare]# cd cmake-3.8.1 #切换进入cmake
[root@wch cmake-3.8.1]# ./bootstrap #运行
[root@wch cmake-3.8.1]# make #编译
[root@wch cmake-3.8.1]# make install #安装
安装bison
[root@wch cmake-3.8.1]# cd /softWare
[root@wch softWare]# wget -P /softWare –cut-dirs http://ftp.gnu.org/gnu/bison/bison-3.0.tar.gz
[root@wch softWare]# tar -zxvf bison-3.0.tar.gz
[root@wch softWare]# cd bison-3.0
[root@wch bison-3.0]# ./configure
[root@wch bison-3.0]# make
[root@wch bison-3.0]# make install