当前位置: 首页 > Linux

linux入门3

时间:2023-04-06 19:35:09 Linux

1.软件安装:apt:ubuntuyum:centosaptinstallXXXinstallaptremoveXXXuninstallaptupdateXXXupdateaptsearchXXXsearch2.全局搜索命令grepglobalsearchregularexpression(RE)并打印出一行正则表达式模式搜索,格式:grep[option]pattern[file]搜索文件中的文本内容:grep"abc"node.txt要将某类搜索结果作为grep的搜索范围,需要使用一个管道,符号是|示例:aptsearchmysql*|grepserver三、虚拟环境1、python特有的软件环境。2.功能:创建多套python环境,每套环境完全隔离。3、安装虚拟环境pipinstallvirtualenv注意:linux下默认不安装pip,需要手动安装pip命令,安装pip:sudoaptinstallpython-pip:python2.7安装sudoaptinstallpython3-pip:python3安装会提示更新pip:pipinstall--upgradepip4。创建虚拟环境:当virtualenv这个环境名没有激活时,需要在bin目录下执行./python激活虚拟环境python命令:回到虚拟环境目录,执行sourcebin/activate后执行,会在命令前看到(虚拟环境名称)piplist:可以查看当前环境安装了哪些包可以在该环境下直接执行python退出虚拟环境:deactivate配置一个特定的虚拟环境python语言:virtualenv环境名称-p/usr/bin/python3.5默认安装python2.7统一管理管理虚拟环境软件安装管理软件sudoeasy_installvirtualenvwrapperssudoaptinstallvirtualenvwrapperssudopipinstallvirtualenvwrapper配置管理软件:配置运行路径和存放位置在环境变量中导出同管理虚拟环境的路径:exportWORKON_HOME=/home/username/.virtualenvs(前提:在用户目录下创建.virtualenvs文件夹)激活虚拟环境:source/usr/local/bin/virtualenvwrapper.sh使用虚拟环境:创建虚拟环境:mkvirtualenv环境名(默认python2.7)如果指定语言版本:mkvirtualenv环境名-ppython执行路径示例:mkvirtualenvPython35-p/usr/bin/python3.5退出虚拟环境:deactivate进入虚拟环境环境:workon环境名delete虚拟环境:rmvirtualenv环境名4.网络工具下载:(命令窗口下载)1.wget:系统自带工具wget下载地址2、curl:需要安装的下载工具5、安装python3.6.5,下载Python-3.6.5.tgz1,解压成你经常使用的文件2、进入解压后的文件,执行以下命令/configure配置make构建maketest(可选执行)sudomakeinstall3.如果gcc文件错误:执行以下命令:sudoaptinstallgccsudoaptinstallgcc-c++或sudoaptinstallgcc*4。如果执行sudomakeinstall,会报一个zipimport。ZipImportError错误,执行以下命令:sudoaptinstallzlib*重新执行:sudomakeinstall源码安装:可能有bug:电脑环境不一样,安装时缺少库文件,(缺少什么库,什么librarytoadd)可配置性比较低makebuild:比较耗时,可能会出现build失败或者文件丢失,需要安装gcc编译器6.安装PyCharm1,需要一个pycharm...gz安装包2.解压成普通文件3.解压后4.配置启动文件:vim~/.bashrcexportPyCharm=/home/username/software/pycharm-2018.1.3exportPATH=$PyCharm/bin:$PATH5,刷新:source~/.bashrc6.使用命令启动pycharmpycharm.sh7。FTP安装服务器aptinstallvsftpd启动systemctlstartvsftpd停止systemctlstopvsftpd重启systemctlrestartvsftpd默认服务器不支持上传如果服务器允许上传下载,需要设置配置文件/etc/vsftpd.confconf在配置文件中加入:write_enable=YES注意:配置文件的语法格式:attribute=value中不能有空格2、xFTP:客户端需要服务器的IP地址8、安装mysqlsudoaptinstallmysql-server进入mysql数据库:mysql-uroot-p输入密码:不要忘记showdatabases;退出mysqlexit;servicemysqlstartmysql-uroot-pservicemysqlstop其实有时候mysql已经正常启动了,查看mysql是否启动命令ps-aux|grepmysqld查看mysql是否监听端口命令netstat-tl|grepmysql