mbz 发表于 2018-10-30 18:46

一些Ubuntu的基本操作配置

最近自己整理的一些关于Ubuntu的笔记,主要是动不动就把Ubuntu玩炸了,就卸载重装呗,然后就有了下文的笔记。


原文链接:http://www.okokstudy.top

安装vm tools
sudo ./vm....pl


更新源
sudo apt-get update


更新系统软件
sudo apt-get upgrade


进入root
su


重置root密码
sudo passwd


查看当前正在操作系统的用户名
whoami


查看帮助手册:查看产品说明书~使用操作方式
man


查看帮助文档
--help


查看历史操作命令
history


打包命令[与压缩无关
tar


压缩解压相关命令
gzip/zip/bzip2




远程终端
      1.sudo apt-get install openssh-server
      2.cd /etc/ssh
      3.sudo vim sshd_config
      4.修改:PermitRootLogin yes
      5.重启服务 service sshd restart
      6.ifconfig 查看IP
       远程连接


查看文件权限
ls -al a.txt/*


更改权限
chmod 777/733/... xxx.xx


远程文件传输(ftp)
   1. sudo apt-get install vsftpd
      2.cd /etc/
      3.sudo vim vsftpd.conf
      4.修改以下:
          write_enable=YES
          local_umask=022
          anon_upload_enable=YES
          anon_mkdir_write_enable=YES
      5.重启服务 service vsftpd restart
   6.ftp远程工具连接




python虚拟环境
   1.下载 sudo apt-get install virtualenv
      2.创建 virtualenv ll_env [--python=python3
]      3.激活 source ll_env/bin/activate
      4.停止 deactivate




DJango程序部署到Ubuntu
安装MySQL
sudo apt-get install mysql-server
安装django
pipinstall django==1.11
安装项目需要的模块
安装uwsgi模块
pip3 install uwsgi
用ftp上传已经打包压缩好的项目到Ubuntu(独立文件夹)
unzip 解压zip压缩包
创建数据库,同步必要的数据
uwsgi 运行项目(在django项目文件夹下)
uwsgi --http=192.168.13.6:8000 --file=blog/wsgi.py
收集静态文件,因为上述方法没有加载静态文件
在项目文件下创建文件夹: mkdir static_file
在setting.py文件中 添加 STATIC_ROOT = '上行文件夹路径'
然后执行: python manage.py collectstatic (收集静态文件) uwsgi --http=192.168.13.6:8000 --file=blog/wsgi.py --static-map=/static=static_file
配置uwsgi文件启动
# vi/vim/touch
uwsgi.ini


# 指定 uwsgi
配置
# http 选项指定 ip 地址和端口
http=192.168.13.6:8000
# 指定项目的绝对路径
chdir=/home/manbanzhen/blog
# 指定 wsgi 文件
wsgi-file=mysite/wsgi.py
# 指定启动的进程数据量
processes=4 #
每个进程需要的线程数
threads=2
# 指定是否由主进程管理 master=true
# 指定存放进程编号的 id 文件
pidfile=uwsig.pid
# 指定进程停止时清楚垃圾数据
vacuum=true
# 指定启用日志记录于守护进程
daemonize=true
# 指定静态文件映射
static-map=/static=static_file
uwsgi --ini uwsgi.ini 启动项目
uwsgi --stop uwsgi.pid 停止项目
uwsgi --reload uwsgi.pid 重启项目


下载nginx
apt-get install nginx
cd /etc/nginx
修改 nginx.conf
添加虚拟服务器配置
添加反向代{过}{滤}理路由配置
【location - uwsgi_pass】
添加静态文件服务路由配置 【 location - alias 】
重启 启动nginx : cd usr/local/nainx/sbin   
                     ./nginx     
查询nginx主进程号
      ps -ef | grep nginx
       从容停止   kill -QUIT 主进程号
      快速停止   kill -TERM 主进程号
      强制停止   kill -9 nginx


分页查看某一文件
more xx.xx


update user set authentication_string=PASSWORD("root") where User='root';
-----------------------------------------------------------------------------------
Mysql密码配置: http://www.okokstudy.top
安装配置:http://www.okokstudy.top
-------------------------------------------------------------------------------------- 
网易云音乐: netease-cloud-music --no-sandbox %U(新版 无法启动)
   老版本网易云正常: http://s1.music.126.net/download/pc/netease-cloud-music_1.0.0-2_amd64_ubuntu16.04.deb
安装谷歌浏览器: https://jingyan.baidu.com/article/a681b0de18071e3b1843463b.html
pycharm创建快捷图标:https://jingyan.baidu.com/article/c45ad29c030102051753e20f.html
wine QQ: 下载完成输入: tar xvf wineQQ8.9_19990.tar.xz -C ~/


<<<<< ----- ----- ----- 源自于okokstudy网站。
原文链接:http://www.okokstudy.top/1/content/

y8001 发表于 2018-10-30 18:58

要是纯手打就真的是辛苦了!

土豆窝 发表于 2018-11-20 00:55

我的Ubuntu用ifcongfig命令查不了ip,百度了半天,说是网卡没装,然后就下载网卡。结果解压后想make install的时候,跟我说版本太高。要低于2.4.0的,我下载的是1.多的啊?跪求楼主解答,如果不是网卡问题又是啥问题?我主要想连接scureCRt

骑狗的猴子 发表于 2018-10-30 19:02

请带上图 以及说明下 unbutu的版本 还有当中可能出现出现的问题

mbz 发表于 2018-10-30 19:11

y8001 发表于 2018-10-30 18:58
要是纯手打就真的是辛苦了!

绝对是纯手打啊,然后发到笔记上后复制来的

mbz 发表于 2018-10-30 19:11

骑狗的猴子 发表于 2018-10-30 19:02
请带上图 以及说明下 unbutu的版本 还有当中可能出现出现的问题

感谢指点,下次会注意的。谢谢

20175101019 发表于 2018-10-30 19:20

谢楼主,正好需要

drawning 发表于 2018-10-30 22:04

学习一下

敲代码的小松鼠 发表于 2018-10-30 23:31

支持一下,不错!

wenweiqun 发表于 2018-10-31 08:18

学习一下,Thanks~

gdp123gd 发表于 2018-10-31 13:09

学习一下
页: [1] 2 3
查看完整版本: 一些Ubuntu的基本操作配置