前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1.2 linux使用技巧快速入门

1.2 linux使用技巧快速入门

作者头像
王小雷
发布2019-05-26 11:55:01
5530
发布2019-05-26 11:55:01
举报
文章被收录于专栏:王小雷王小雷王小雷

版权声明:本文为王小雷原创文章,未经博主允许不得转载 https://blog.csdn.net/dream_an/article/details/80691459

1.2 linux使用技巧快速入门

开源地址 https://github.com/wangxiaoleiAI/big-data

卜算子·大数据 目录

为大数据知识做基础准备,首先要对Linux有初步的了解,接下来就讲解一些Linux常用的技巧命令。

1.2.1 debian/ubuntu常用命令

# 更新软件
sudo apt update
sudo apt upgrade
# 安装vim
sudo apt install vim

1.2.2 文件的查看、删除、创建

  • 查看
# 查看文件都有哪些
ls
#查看包含隐藏的文件列表
 ls -a
# 查看文件包含 文件大小
ls -lh
  • 删除
# 删除文件
rm filename.md
# 删除文件夹
rm -rf filename
  • 创建
# 创建文件夹docs
mkdir docs
# 创建一个文件夹doc1下包含doc2(相当于一次性创建了两个文件,doc1新创建,doc2新创建)
mkdir -p doc1/doc2

1.2.3 进入文件路径

cd filename

1.2.4 系统文件介绍

# 用户文件
 # root用户下的文件夹
/home/root
 # xiaolei用户下的文件夹(包含下载、文档等常规文件)
/home/xiaolei

# host文件
/etc/hosts
# 主机名称
/etc/hostname
# 变量文件夹(内部可以放额外添加的变量,如/etc/profile.d/jdk-1.8.sh,添加了Java8的环境变量)
/etc/profile.d
# 可以放应用的文件夹(不强制,看个人喜好)
/opt

1.2.5 进程相关操作

  • 查看Java进程
jps
  • 查看包含Java的进程
ps aux | grep java
  • 查看某端口的占用情况(如8080)
lsof -i:8080
  • 杀死指定进程
kill -9 进程号

1.2.6 命令行编辑器VIM简单使用

# 编辑或者新建一个文件
vim test.md

ESC键进入命令行模式

# 开始输入
i
# 保存并退出(确保按ESC键进入命令行模式)
wq
# 强制退出并放弃更改
q!
# 跳转文本末尾行
G
# 跳转到文本起始行
gg
# 在当前行的下边另起新输入行
o
# 在当前行的上边另起新输入行
O
# 删除行
dd

1.2.7 Linux如何规范的设置环境变量

例如设置Java的环境变量

  • 1.2.7.1 在/etc/profifle.d/下创建java变量脚本jdk-1.8.sh
vim /etc/profile.d/jdk-1.8.sh
  • 1.2.7.2 添加如下内容
#!/bin/sh
# Author:wangxiaolei 王小雷
# Blog: http://blog.csdn.net/dream_an
# Github: https://github.com/wangxiaoleiai
# Date: 201806
# Path: /etc/profile.d/

export JAVA_HOME=/opt/java/jdk1.8.0_172
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
  • 1.2.7.3 将下载好的jdk解压,放置路径 /opt/java/jdk1.8.0_172
  • 1.2.7.4 使变量生效
source /etc/profile

1.2.8 Git简单使用

# 下载git仓库的源码
git clone url

# 更新操作
## 更新某个特定文件
git add filename
## 提交更新说明
git commit -m "此处写更新说明"
## 提交到远程仓库
git push origin master

1.2.9 创建并部署ssh key

# 输入如下命令后直接回车到底
ssh-keygen -t rsa -C "xx@xx.com"

# 查看
ls ~/.ssh

# 查看生成的公匙(比如上传到github个人设置中)
cat ~/.ssh/id_rsa.pub
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018年06月14日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.2 linux使用技巧快速入门
    • 1.2.1 debian/ubuntu常用命令
      • 1.2.2 文件的查看、删除、创建
        • 1.2.3 进入文件路径
          • 1.2.4 系统文件介绍
            • 1.2.5 进程相关操作
              • 1.2.6 命令行编辑器VIM简单使用
                • 1.2.7 Linux如何规范的设置环境变量
                  • 1.2.8 Git简单使用
                    • 1.2.9 创建并部署ssh key
                    相关产品与服务
                    大数据
                    全栈大数据产品,面向海量数据场景,帮助您 “智理无数,心中有数”!
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档