ubuntu的好处
具有良好的桌面级用户体验
流行
开发PHP,前端,python等绝佳体验
学习资料基于ubuntu
apt-get
IP地址获取
ifconfig
sudo
用来以其它身份来执行命令
执行系统管理员才能完成的事情
apt-get
自动从互联网的软件仓库中搜索,安装,升级,卸载软件
apt-cache search 软件名
搜索需要的软件
sudo apt-cache search vim
可执行程序
windows里面的可执行程序经常是.exe
后缀
特点:指可在操作系统存储空间中浮动定位的可执行程序。
用途:完成各项计算机功能
可执行文件和后缀是什么并没有关系,但是一般是exe
和com
结尾
tar
tar是Linux常用的打包工具(打包过程中可以进行压缩)
tar zxvf xxx.tar.gz // 在当前目录下解压缩xxx.tar.gz
tar zcvf xxx.tar.gz // 文件或文件夹,把指定文件打压缩包
环境变量
打开ubuntu的终端,任意输入变量名=变量值
输出该变量值需要echo $变量名
该变量只存在当前打开的终端,也是当前子进程中,关闭终端该变量就消失了
基于用户级的环境变量设置(用户级是当前用户下存在的变量,而并非全局变量)
.bashrc
是存储用户级环境变量
在.bashrc
文件的末尾插入:
export name=alogy
运行.bashrc
文件
source .bashrc
全局变量存在的目录:
cat /etc/profile
查看已存在的全局变量
echo $PATH
配置软件的环境变量
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
测试是否成功:
命令
cat /proc/cpuinfo
显示CPU信息
软件包管理命令
apt-get install // 安装软件
apt-get remove // 卸载软件
apt-get remove --purge // 卸载并清除配置
apt-get update // 更新缓存源
apt-chache serach // 搜索软件包
系统信息命令
df // 显示文件系统中还剩余多少空间,默认单位是K
du // 显示目录中文件或目录的具体大小
free // 显示内存使用情况
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。