Linux基础操作
Linux安装环境:
VMware的安装
ubuntu系统安装
Linux基本配置及命令
1.修改root密码
sudo passwd root
2.修改工作目录
cd目录名称
3.相对路径和绝对路径
cd/etc/ssh绝对路径
root@myservlet:/home#cd qing 相对路径
4.查看当前路径
pwd
5.列出当前目录子文件或文件
ls目录名称
Linux常用基本命令
(1)ls命令
全称 list
功能 列出目录子目录和文件
语法 list [参数] [目录路径]
参数 -a 列举出包含隐藏的文件或文件夹
-l 列表模式显示结果,文件信息全面
-d 输出目录本身
(2)clear
功能 清屏
(3)whereis命令
功能 查找文件或命令所在的路径,模糊匹配查找
语法 whereis 文件/命令名称
(4)history命令
功能 查看用户执行命令的历史纪录
(5)stat命令
功能 查看文件或者文件夹的信息
语法 stat [文件/文件见的路径]
(6)touch
功能 修改文件时间/创建文件
语法 touch [参数] [文件名称]
参数 -a 修改文件的访问时间(如果文件不存在,则新建)
-m 修改文件的修改时间(如果文件不存在,则新建)
-c 修改文件的创建时间(如果文件不存在,不会创建)
-f 规范化,该参数没有实际作用
touch创建文件
touch [文件名称]
touch创建的文件名称中带有空格需要用引号将文件名称包裹
2109 07
(7)向文件中写入内容太
echo "Hello World" >> a.txt
(8)rm命令
功能 删除文件或者文件夹
语法 rm [参数] [文件或者文件夹路径]
参数 -r 删除目录
-f 强制删除
(8)mkdir命令
功能 创建目录
语法 mkdir [参数]目录名称
参数 -p 循环递归创建多级目录
(9)rmdir命令
功能 只能删除空目录
语法 rmdir 目录名称
(10)cp命令
功能 复制文件或者文件夹
语法 cp [参数] 源文件目录 目标文件目录
参数 -r 赋值文件夹
(11)mv命令
功能 移动/重命名文件或文件夹
语法 mv 源文件 目标文件
(12)head命令
功能 查看文件前n行,默认是10行
语法 head [参数] [文件路径]
参数 -n 查看前n行
(12)tail
功能 查看文件最后n行,默认是10行
语法 tail [参数] [文件路径]
参数 -n 查看前n行
-F 动态监听文件的追加内容
(13)more命令
功能 分页查看文件
语法 more 文件名称
空格 分页
回车 逐行查看
注:不能往回看
(14)less命令
功能 分页查看文件
语法 less 文件名称
注:可以回滚,q退出
Linux安装JDK
(1)下载Linux版本jdk
(2)上传至Linux系统中
(3)解压
tar -zxvf jdk-8u161-linux-x64.tar.gz
解压出目录:jdk1.8.0_161
(4)配置环境变量
-》修改环境变量配置文件
vim /etc/profile
在文件末尾添加以下内容
# java environment variable
export JAVA_HOME=/home/qing/jdk1.8.0_161
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
-》冒号":",是Linux环境变量连接符
-》使配置文件生效
source /etc/profile
(5)检查
java -version