Linux Log

其它命令

  • -du -sh ./* 显示文件内存
  • netstat -ntlp //查看当前所有tcp端口
  • ps -aux | grep tomcat //查看tomcat进程
  • $ sudo apt-get dist-upgrade #升级系统
  • $ sudo apt-get -f install #修复安装
  • $ sudo apt-get upgrade #更新已安装的包
  • $ sudo apt-get clean&& sudo apt-get autoclean #清理包

debian开发环境配置

下载安装jdk
  • sudo apt-cache search jdk //搜索相关安装包
  • sudo apt-get install openjdk-8-jdk //安装
  • openjdk安装好的目录位于:/usr/lib/jvm/java-1.8.1-openjdk-1.8.0.55.x86_64
  • 其它版本都在/usr/lib/jvm 下,包括jre、jdk;
  • java -version //测试是否安装好
安装vim
  • 安装前先更新一下apt库,不然会出错:
  • sudo apt-get update
  • sudo apt-get upgrade
  • sudo apt-get install vim-gtk //安装编辑器
  • vi+tab键 //查看是否有vim,有则成功
  • 美化vim:
  • sudo vim /etc/vim/vimrc //注意:必须加上sudo,否则你没用编辑权限
  • 查看是否有这个if判断,被注释掉的状态可以将其开放,意思是语法高亮
    if has(“syntax”)
    syntax on
    endif
  • 在vim最后一行输入这些:
    "设置左侧行号
    set nu
  • "设置tab键长度为4
    set tabstop=4
  • "突出显示当前行
    set cursorline
  • "在右下角显示光标位置的状态行
    set ruler
  • "自动缩进
    set autoindent
  • "覆盖文件时不备份
    set nobackup
vim命令
  • vim /etc/profile或vim /root/.bashrc //打开环境变量文件
  • vim语法:
  • 保存并退出:wq
  • 保存:w
  • 退出:q
  • 强制退出:q!
  • 编辑:Insert
  • 退出的话需要按Esc键,然后按 : 键,输入上面所需要的键就可以退出了
编辑JDK环境变量
  • vim /etc/profile或者vim /root/.bashrc //打开环境变量文件,将下面几行代码加在文件最下面即可;这里需要修改成自己下载的jdk名和路径

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.55.x86_64  //

export CLASSPATH=.: J A V A H O M E / j r e / l i b / r t . j a r : JAVA_HOME/jre/lib/rt.jar: JAVAHOME/jre/lib/rt.jar:JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export PATH= P A T H : PATH: PATH:JAVA_HOME/bin

  • 设置好之后输入:source /etc/profile或者source /root/.bashrc就可以生效了
  • 查看是否安装成功:
    echo $JAVA_HOME; //查看是否设置了jdk环境变量
    ps -ef|grep java //查看后台进程
tomcat下载与安装
  • 下次一定
mysql下载与安装
  • 下次一定

导入.sql到LinuxMysql数据库里

  • 如果你的mysql里面没有数据库,先新建一个空的数据库abc, 然后用mysqldump -u 用户名 -p 密码 -B abc< a.sql 这个命令 就能把a.sql导入到数据库abc里了
  1. 连接mysql
    mysql -u用户名 -p密码
  2. 连接你要导入的数据库的名字
    mysql> use 数据库名
  3. 导入sql文件
    mysql> source .sql文件的目录

Linux编码问题

Windows下中文编码一般都是gbk,Linux下中文编码都是utf8,所以在Linux下打开Windows文件会出现乱码,办法: 将post.txt文件转换: iconv -f gbk -tutf8 pos.txt > pos.txt.utf8

关机 (系统的关机、重启以及登出 )

  • shutdown -h now 关闭系统
  • nit 0 关闭系统
  • telinit 0 关闭系统
  • shutdown -h hours:minutes & 按预定时间关闭系统
  • shutdown -c 取消按预定时间关闭系统
  • shutdown -r now 重启
  • reboot 重启
  • logout 注销

文件和目录

  • cd /home 进入 ‘/ home’ 目录’
  • cd … 返回上一级目录
  • pwd 显示工作路径
  • ls -F 查看目录中的文件
  • ls -l 显示文件和目录的详细资料
  • ls -a 显示隐藏文件
  • mkdir dir1 创建一个叫做 ‘dir1’ 的目录’
  • mkdir dir1 dir2 同时创建两个目录
  • rm -rf dir1 删除叫做 ‘dir1’ 的目录并同时删除其内容
  • mv dir1 dir1 重命名/移动 一个目录
  • cp file1 file2 复制一个文件
  • cp dir/* . 复制一个目录下的所有文件到当前工作目录
  • cp -a dir1 dir2 复制一个目录到另一个目录
  • iconv -l 列出已知的编码

搜索文件

  • find / -name file 从 ‘/’ 开始进入根文件系统搜索文件和目录
  • find /usr -name *.txt 在/usr搜索以.txt结尾的文件
  • du -sh ./* 查看当前文件夹下所有文件大小

压缩文件

  • tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包
  • tar -zxvf archive.tar.gz 解压一个gzip格式的压缩包
  • zip file1.zip file1 创建一个zip格式的压缩包
  • unzip file.zip 解压一个zip格式压缩包
  • zip -r file.zip file file1 dir1 将几个文件和目录都压缩成一个zip格式的压缩包

文件导入导出服务器

在这里插入图片描述
在这里插入图片描述

git项目日志

  • git config --global user.name 用户名         ##设置用户名
  • git config --global user.email 邮箱             ##设置邮箱
  • git config --global --unset user.name “yourName”            ##删除名字或邮箱
  • git config --list              ##查看设置
  • git stauts             ##查看状态
  • git init             ##新建一个git仓库初始化git
  • git add .             ##将当前所有文件添加上去
  • git checkout -b 名称                   ##创建分支并将所有文件切换到该分支
  • git branch            ##查看所有分支
  • git merge 分支名                        ##称合并分支
  • git commit -m “add files”             ##提交
  • git remote add origin XXXXXXXXX             ##链接远程分支(git上面的仓库地址)
  • git remote -v                               ##查看远程分支
  • git push -u origin 子分支             ##上传到github
  • 账户:github或gitee账户名
  • 密码:github或gitee密码
  • git remote remove origin             ##删除远程分支
  • git branch -d             ##删除子分支
  • ssh-keygen -t rsa -C “xxxxx@xxxxx.com”             ##生成/添加SSH公钥
  • cat ~/.ssh/id_rsa.pub            ##打开公钥复制
  • ssh -T git@gitee.com             ##确认并添加主机到本机SSH可信列表
  • 返回下面这一行,则成功
    Hi XXX! You’ve successfully authenticated, but Gitee.com does not provide shell access.

1、git push -u origin 子分支   ##是第一次推送子分支到仓库所以要带-u
2、git checkout master   ##切换到主分支
3、git merge 子分支       ####再合并分支
4、git push origin master    ##最后再提交更新master仓库
)

vue-cli安装

1、安装node.js

2、指定npm全局模块存放路径

npm config set prefix “E:\node\node_global”
npm config set cache “E:\node\node_cache”

3、在系统环境变量添加系统变量NODE_PATH,打开path,输入E:\node\node_global\node_modules

4、npm install -g cnpm --registry=https://registry.npm.taobao.org //获取淘宝镜像

5、npm install cnpm -g //升级镜像

6、cnpm -v //检查是否安装成功

7、cnpm install -g @vue/cli //安装手脚架

8、cnpm install -g webpack //安装打包工具

9、vue init webpack //初始化项目

? Generate project in current directory? Yes
git ,
? Project name pack-test
? Project description A Uue.js project
? Author sukiLee
? Uue build standalone
? Install uue-router? Yes
? Use ESLint to 1int your code? No
? Set up unit tests No
? Setup e2e tests with Nightwatch? No
? Should we run opm install’ for you after the project has been created? Creco
mmended) npm
uue-c 1i
Generated “pack- test”.

Installing project de pendenc ies …

=================================================================

10、 cnpm install //使用cnpm安装依赖

11、npm run dev //启动项目 vue ui //打开浏览器管理项目


vue --version //查看版本

npm update -g @vue/cli //升级Vue Cli包

npm uninstall -g @vue/cli 卸载cli3

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值