资讯专栏INFORMATION COLUMN

linux入门3

wawor4827 / 2943人阅读

摘要:作用创建多套环境,各个环境之间完全隔离。客户端需要服务器的地址八安装进入数据库输入密码千万不能忘退出其实有时已经正常启动了,查看是否启动命令查看是否在监听端口命令

一、软件安装:
apt:ubuntu
yum:centos

apt install XXX  安装
apt remove XXX   卸载
apt update XXX   更新
apt search XXX   搜索
二、全局搜索命令 grep

global search regular expression(RE) and print out the line

正则表达式搜索,格式: grep[option] pattern [file]

搜索文件中的文本内容: grep "abc" node.txt

将某一种的搜索结论作为grep的查找范围,需要使用管道,符号为 |
例: apt search mysql* | grep server

三、虚拟环境

1、python特有的一种软件环境。
2、作用:创建多套python环境,各个环境之间完全隔离。

3、安装虚拟环境
pip install virtualenv

注:Linux下默认未安装pip,需要手动安装pip命令,
安装pip :
sudo apt install python-pip : python2.7安装
sudo apt install python3-pip : python3安装

会提示更新pip:pip install --upgrade pip

4、创建虚拟环境:virtualenv 环境名称
未激活该环境时,需要才bin目录下执行 ./python 才能使用python命令
激活虚拟环境:回到虚拟环境目录下, 执行 source bin/activate
执行结束后,会在命令前看见(虚拟环境名称)
pip list : 可以查看当前环境下安装了哪些包
可以在该环境下直接执行python

退出虚拟环境 : deactivate

要配置特定python语言的虚拟环境:
virtualenv 环境名称 -p /usr/bin/python3.5

默认安装python2.7的

统一管理管理虚拟环境的软件
安装管理软件

sudo easy_install virtualenvwrapper
sudo apt install virtualenvwrapper
sudo pip install virtualenvwrapper

配置管理软件:配置运行路径及存储位置
在环境变量中导出同一管理虚拟环境的路径:
export WORKON_HOME=/home/用户名/.virtualenvs (前提:在用户的目录下创建.virtualenvs文件夹)
激活虚拟环境:
source /usr/local/bin/virtualenvwrapper.sh

使用虚拟环境:
创建虚拟环境:mkvirtualenv 环境名称 (默认python2.7)
如果指定语言版本: mkvirtualenv 环境名称 -p python的执行路径
例:mkvirtualenv Python35 -p /usr/bin/python3.5
退出虚拟环境:deactivate
进入虚拟环境:workon 环境名称
删除虚拟环境:rmvirtualenv 环境名称

四、网络工具下载:(命令窗口下载)

1、wget:系统自带的工具
wget 下载地址
2、curl:需要安装的下载工具

五、安装python3.6.5

下载 Python-3.6.5.tgz
1、解压缩到自己常用的一个文件中

2、进入到解压缩文件中执行以下命令

./configure   配置
make     构建
make test   (选择性执行)
sudo make install

3、如果出现gcc文件错误:执行以下命令:

sudo apt install gcc
sudo apt install gcc-c++

或
sudo apt install gcc*

4、如果执行完sudo make install,报出一个 zipimport.ZipImportError错误,执行以下命令:

sudo apt install zlib*

重新执行:sudo make install

源码安装:
可能会出现bug:电脑环境不一样
安装时缺少库文件,(缺少什么库,重新添加什么库)
可配置性较高
make构建:耗时多,
可能出现构建失败或缺失文件,需要安装gcc编译器

六、安装PyCharm

1、需要一个pycharm...gz的安装包
2、解压缩到一个常用文件中
3、在解压完的文件中测试该软件是否可用

4、配置启动文件:

vim ~/.bashrc
export PyCharm=/home/用户名/software/pycharm-2018.1.3
export PATH=$PyCharm/bin:$PATH

5、刷新:

source ~/.bashrc

6、使用命令启动pycharm

pycharm.sh
七、FTP

安装服务器 apt install vsftpd
启动 systemctl start vsftpd
停止 systemctl stop vsftpd
重启 systemctl restart vsftpd

默认服务器端不支持上传
如果服务器允许上传及下载,需要设置配置文件 /etc/vsftpd.conf

在配置文件中添加: write_enable=YES
注:配置文件的语法格式:属性=值
中间一定不能有空格。

2、xFTP:客户端
需要服务器的IP地址

八、安装mysql

sudo apt install mysql-server

进入mysql数据库:
mysql -uroot -p
输入密码:千万不能忘
show databases;

退出mysql
exit;

service mysql start
mysql -uroot -p
service mysql stop

其实有时mysql已经正 常启动了,查看mysql是否启动命令
ps -aux | grep mysqld
查看mysql是否在监 听端口命令
netstat -tl | grep mysql

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/23763.html

相关文章

  • 后端研发菜鸟成长记 第一章 入门 之 云服务器

    摘要:下一节后端研发菜鸟成长记第一章入门之存活下来后端研发菜鸟成长记交流群 1. 写在最前面 1.1 不会涉及的内容 这里不会有Linux系统装机过程介绍 这里不会有Linux操作系统的详细介绍 这里不会有Linux繁多的运维操作介绍 1.2 专注的内容 这里有Linux研发实战的经验分享,帮你避过前人踩过的坑 这里有Linux研发技术要点和核心概念的详细讲解 这里有Linux研发涉及...

    lykops 评论0 收藏0
  • Linux课程适合0基础学吗?要学习哪些内容?

    摘要:课程从基础入门开始教学,学习难度循序渐进,由浅入深,即使是零基础的学习者也可以完全能够听懂。   想要从事IT行业,但是有不想要学习编程该选择哪门技术合适呢?当然是Linux运维了。Linux是市场上非常受欢迎的技术,应用范围广泛,就业前景好,受到了很多人的喜欢。那么问题来了,Linux运维零基础可以学习吗?  在服务器市...

    高胜山 评论0 收藏0
  • Linux入门Linux终端管理与命令入门

    摘要:命令提示符,其为管理员账号,拥有最高权限,能执行所有操作普通用户,没有管理权限,不能执行系统管理类操作。几个基础命令探测网络目标主机与当前主机之间的连通性终止命令执行回显几个关机命令Terminal用户界面GUI:KDE GNome CLI:bashzshshcshtcshksh 查看所用的shell类型:[root@iZerb5rob3dcf6Z ~]# echo $SHELL /...

    Tecode 评论0 收藏0
  • Java学习路线总结,搬砖工逆袭Java架构师(全网最强)

    摘要:哪吒社区技能树打卡打卡贴函数式接口简介领域优质创作者哪吒公众号作者架构师奋斗者扫描主页左侧二维码,加入群聊,一起学习一起进步欢迎点赞收藏留言前情提要无意间听到领导们的谈话,现在公司的现状是码农太多,但能独立带队的人太少,简而言之,不缺干 ? 哪吒社区Java技能树打卡 【打卡贴 day2...

    Scorpion 评论0 收藏0
  • Linux入门小技巧

    摘要:入门小技巧写在前面的话该文章记录的是作者入门时候遇到一些小问题,和对应的处理方法使用的是位登录的帐号为帐号使用命令工具,无界面操作,命令工具为,非常好用,推荐入门的朋友试用一下使用国内源如果发现在中,使用安装过程比较慢,可以使用国内的源使用 Linux入门小技巧 写在前面的话 该文章记录的是作者入门时候遇到一些小问题,和对应的处理方法 使用的Linux是CentOS 7.2 64位 ...

    lidashuang 评论0 收藏0
  • linux入门2

    摘要:插入模式只能切换为普通模式命令行模式只能切换为普通模式当编辑时产生,造成程序崩溃,异常退出。当我们再次打开时源文件时,可能会提示文件不存在,我们需要进入到文件中,进入后会提示删除恢复。。。用户可以进入系统的一个账号及密码组设置权限时使用。 一:vi vim showImg(https://segmentfault.com/img/bVbbeSt?w=904&h=480); vim共分为...

    only_do 评论0 收藏0

发表评论

0条评论

wawor4827

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<