linux

1. 为什么使用Linux

2.Linux概述

3.部署linux系统

4.Linux启动

5.Linux 命令

1.为什么使用Linux
1.生产上大数据组件基于linux进行开发部署
2.java算法

2.Linux概述:
1.操作系统
2,版本:Ubuntu 、 centos、debian、redhat…
使用版本(个人自选)centos 7.x
3.部署linux系统
1.win:
虚拟机要求:
1.你的winwow 配置 内存 8G
2. 伤window 磁盘
2.云主机:
1.云厂商:阿里云、腾讯云、华为云、京东云
4.虚拟机部署linux系统
1.win
1.虚拟化的软件
vmware、vbox…
1.linux 镜像
2.安装 vmware
1.win 不支持vmware安装
1.bios没打开
3.打开vmware
1.关联linux镜像 =》linux部署
1.新建虚拟机
2.自定义
3.稍后安装操作系统
4.选择linux系统 Cento5 7 64位
5.资源:
1.cpu 2core 1核
2.mem 内存 4G/2G
3.df 磁盘 40G
6.NAT 网络地址转换
7.创建新的虚拟磁盘
8.镜像关联:ISO
4.Linux启动
1.简单配置
1.配置语言 开始推荐中文
2.软件 SOFTWARE : GNOME Deskktop 桌面
3.SYSTEM
1.KDUMP =》 保护机制
ENable 关闭
2.NETWORK
1.打开Ethernet
2.hostname 改成当前机器名
3.磁盘划分
1.自定义划分 i will
Done
1.boot =》 存启动的资源 1g
file system =》 ext4
2.swap: 2g
把磁盘资源 当做 内存来使用
3./ 根目录 :
linux全部存储空间 磁盘大小
file system =》 ext4
2.工具 =》选项=》键盘和鼠标=》右键粘贴,将选定的文本自动复制到粘贴板上
5.linxu系统
1.用户:
root:最高权限
6.远程登录访问:
1.win/mac:
远程登录工具:xshell、crt、finlshell
1.机器ip ifconig
2,用户名
3.密码
4.端口
2.配置:
1.新建一个会话 主机 == 机器 ip
5.Linux 命令
1.查看当前目录 pwd
2. 查看当前目录下的文件和文件夹 ls
ls
-h 文件的大小
-a 隐藏文件
-l 详细信息
-r 逆序排列
-t 按照修改的时间
ls -l == ll
3.创建一个文件夹 mkdir
mkdir
1.并级 mkidr dir1 dir2…
2.串级 mkdir -p dir1/dir2/…
4.切换目录 cd
1.cd ./dir2
2.路径:
绝对路径:从家目录开始
相对路径:从当前目录开始
3. cd …/ 退回上一级
4.返回家目录 cd (家目录 ~)
5.cd ./ 当前目录
5.创建文件
1. vim 1.log
2. echo “111” > 1.log
> 覆盖创建
>> 追加
3.
6.编辑文件 vim
1.命令行模式:vim 1.log
2.编译模式 : i 当前行
o 当前下一行
3.尾行模式:esc :wq
w保持
q退出
!强制退出
7.查看文件
小文件 cat 输出到控制台
大文件:vim more less
8.监控 tail
tail
-f
-F
-F=-f+retry
10.定位
vim 1,log
尾行模式 输入 查找的词 n下一个 N上一个
11. | 管道符 上一个命令的结果作为下一个命令的输入
12.grep 过滤
cat 1.log | grep -A 3 error => error 后10行
-B 前10行
-C 前后10行
13.上传、下载
上传: win =》 linux
下载: linux =》 win
1.xhell工具 xftp
2.命令行
yum install -y
14.自动补全 tab
tab键 一次自动补全(有多个不补)
两次查看所有可以补全的命令
15.清屏:
clear
cltrl+l
16.查看历史命令 history
history
17.移动 mv
1.mv
mv 1.log ~/
重命名: mv 1.log 2.log
一个文件
18.复制 cp
cp 1.log 2. log
俩个文件
19.删除 rm
rm
-r 递归删除 文件夹
-f 强制删除
rm -rf
20.别名 alias
1.创建别名
alias = “vim 1.log” => 仅当前会话生效
21.环境变量
1.环境变量路径 : echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

            2.全局环境变量
               /etc/profile 所有用户都可以用
            3.个人环境变量
               ~/.bashrc  
            4.环境变量生效
              1.source /etc/profile
              2.重新打开会话
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值