1.2 linux使用技巧快速入门

匿名 (未验证) 提交于 2019-12-02 21:59:42

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

卜算子・大数据 目录

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

# 更新软件 sudo apt update sudo apt upgrade # 安装vim sudo apt install vim
  • 查看
# 查看文件都有哪些 ls #查看包含隐藏的文件列表  ls -a # 查看文件包含 文件大小 ls -lh
  • 删除
# 删除文件 rm filename.md # 删除文件夹 rm -rf filename
  • 创建
# 创建文件夹docs mkdir docs # 创建一个文件夹doc1下包含doc2(相当于一次性创建了两个文件,doc1新创建,doc2新创建) mkdir -p doc1/doc2
cd filename
# 用户文件  # root用户下的文件夹 /home/root  # xiaolei用户下的文件夹(包含下载、文档等常规文件) /home/xiaolei  # host文件 /etc/hosts # 主机名称 /etc/hostname # 变量文件夹(内部可以放额外添加的变量,如/etc/profile.d/jdk-1.8.sh,添加了Java8的环境变量) /etc/profile.d # 可以放应用的文件夹(不强制,看个人喜好) /opt
  • 查看Java进程
jps
  • 查看包含Java的进程
ps aux | grep java
  • 查看某端口的占用情况(如8080)
lsof -i:8080
  • 杀死指定进程
kill -9 进程号
# 编辑或者新建一个文件 vim test.md

ESC键进入命令行模式

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

例如设置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
# 下载git仓库的源码 git clone url  # 更新操作 ## 更新某个特定文件 git add filename ## 提交更新说明 git commit -m "此处写更新说明" ## 提交到远程仓库 git push origin master
# 输入如下命令后直接回车到底 ssh-keygen -t rsa -C "xx@xx.com"  # 查看 ls ~/.ssh  # 查看生成的公匙(比如上传到github个人设置中) cat ~/.ssh/id_rsa.pub 
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!