一、安装 Linux:部署应用程序
二、为什么使用在Windows上登录远程服务器
,CRT(收费),Putty(小,功能不全),Xshell()
Linux一般作为服务器使用,远程登录操作,Linux中通过SSH服务实现远等,port=22
三、上传文件 alt +p
四、windows更目录时计算机
,linux的root是/,没有分盘,只有目录
五、/etc 目录下包含所有配置文件
/usr 用户程序,二进制文件和源码
/root 家(主)目录 【~】 ,类似桌面,与 / 不同
github\gitlab\gitee
六、ls 命令:当前目录下文件和目录
ls -a: 显示隐藏文件:
ls -l:= ll 列出文件的详细信息
【 -rw 文件; -drw:目录 ; lrw :链接文件】
七、目录切换:
cd.. 或 cd ../ 切换到当前目录的上一级目录
cd / 切换到Linux根目录
cd /目录名 任意目录,切换到指定目录中
cd~ 切换到当前用户家目录。root用户家目录为/root
cd- 切换到上一次访问的目录(只两个目录间切换)
pwd(printworking directory) 显示当前的目录
八、创建目录
mkdir 目录名
mkdir –p【递归创建】 -v【创建显示信息】 m3/m4
rmdir 目录名
命令:rm –r 目录名称 -f不带提示
命令:rm–rf 目录名
九、find命令用来查找文件或目录
语法: find 目录名 –name 文件名目录名
十、cp命令
用来将一个或多个源文件或者目录复制到指定的目的文件或目录
命令: cp -r 需要复制的文件 目标位置
十一、文件浏览命令
主要用于XML/Properties/日志文件等浏览
cat命令浏览正文文件内容
例 cat 文件名(可通过TAB补全) cat只能查看少量信息的数据
more命令,如果文件内容很大,使用more命令,每次在屏幕上显示一页的内容,并且在屏幕底部将会出现— More—的信息
空格键:向前(向下)移动一个屏幕
Enter键:一次移动一行
b:往回(向上)移动一个屏幕
q:退出more命令并返回操作系统提示符下
v:在当前行启动/usr/bin/vi。
Less (显示百分比-m 显示行号-N); 一页一页翻动 ; less–mN 文件
head只看头几行 head-n 行数 (-n 想看的行数)
tail只看尾巴几行
十二、文件编辑命令
Windows修改文件内容通过记事本完成操作
Unix及Linux系统下标准的编辑器称为:Vi或VIM编辑器
vim (进入文本) ==》iao (编辑模式) ==》esc (退出编辑)
==》:(退出选择是否保存【①wq保存并退出 ②q~! 不保存退出】)
十三、压缩、解压命令
Linux常用压缩格式:
*.tar 对文件进行压缩、但大小不会压缩
*.tar.gz 对文件进行压缩、并压缩文件大小
tar命令
解包:tar zxvf FileName.tar zxvf
打包:tar czvf FileName.tar DirName zcvf
gz命令
解压1:gunzip FileName.gz
解压2:gzip -d FileName.gz
压缩:gzip FileName
.tar.gz 和.tgz
解压:tar zxvf 压缩包名.tar.gz
压缩:tar zcvf 压缩包名.tar.gz 压缩的文件
-C 指定压缩路径
解压: tar zxvf 压缩包名.tar.gz -C /usr/local/jdk
十四、管道命令
管道命令,可以连接多个Linux命令进行执行,是unix功能强大的一个地方,符号是一条竖线:"|"
管道命令 | shift+\
-i
忽略大小写查找数据
grep命令:正则表达式,常用于字符串搜索工作/所有的信息
格式: grep 需要搜索的字符串 搜索文件
例: grepclass HelloWorld.java
十五、rpm管理方式
+rpm:红帽公司开发的软件包管理软件,方便软件安装,卸载,更新
程序安装:rpm -ivh yourpakage.rpm
程序查看:rpm -qa
程序卸载:rpm -e --nodeps(namea=)
yum 命令:从指定的服务器自动下载,自 动处理依赖性关系,一次安装所有依赖的软件包,
yum提供了查找,安装,删除 某一个软件