ubuntu基础

ubuntu的好处

  • 具备良好的桌面级用户体验前端

  • 流行node

  • 开发PHP,前端,python等绝佳体验python

  • 学习资料基于ubuntugit

下载Ubuntu 16.04.2 LTSgithub

apt-get

IP地址获取ubuntu

ifconfig

sudovim

用来以其它身份来执行命令
执行系统管理员才能完成的事情windows

apt-get缓存

自动从互联网的软件仓库中搜索,安装,升级,卸载软件bash

apt-cache search 软件名

搜索须要的软件

sudo apt-cache search vim

可执行程序

windows里面的可执行程序常常是.exe后缀

特色:指可在操做系统存储空间中浮动定位的可执行程序。
用途:完成各项计算机功能

可执行文件和后缀是什么并无关系,可是通常是execom结尾

tar

tar是Linux经常使用的打包工具(打包过程当中能够进行压缩)

tar zxvf xxx.tar.gz // 在当前目录下解压缩xxx.tar.gz
tar zcvf xxx.tar.gz // 文件或文件夹,把指定文件打压缩包

环境变量

打开ubuntu的终端,任意输入变量名=变量值
输出该变量值须要echo $变量名

clipboard.png

该变量只存在当前打开的终端,也是当前子进程中,关闭终端该变量就消失了

基于用户级的环境变量设置(用户级是当前用户下存在的变量,而并不是全局变量)

clipboard.png

.bashrc是存储用户级环境变量

.bashrc文件的末尾插入:

export name=alogy

运行.bashrc文件

source .bashrc

全局变量存在的目录:

cat /etc/profile

查看已存在的全局变量

echo $PATH

clipboard.png

配置软件的环境变量

export PATH=$PATH:/home/admin000/tools/node

查看是否存在环境变量中:

which node

安装node

方法1:安装包

  • 在官网中下载安装包

  • 解压

  • 配置环境变量

方法2:编译

git clone https://github.com/nodejs/node.git
cd node 
./configure --prefix=/usr/local/node
make && make install

修改用户级环境变量:
.bashrc文件末尾增长,而后从新执行srouce .bashrc使其生效

export PATH=$PATH:/usr/local/node/bin

测试是否成功:
clipboard.png

命令

cat /proc/cpuinfo 显示CPU信息

软件包管理命令

apt-get install // 安装软件
apt-get remove // 卸载软件
apt-get remove --purge // 卸载并清除配置
apt-get update // 更新缓存源
apt-chache serach  // 搜索软件包

系统信息命令

df // 显示文件系统中还剩余多少空间,默认单位是K

clipboard.png

du // 显示目录中文件或目录的具体大小
free // 显示内存使用状况

资料

中文wiki

相关文章
相关标签/搜索