下载linux版mysql 上传到服务器,解压到自己想要的目录,并重命名为mysql 先检查是否有mysql用户组和mysql用户:groups mysql 没有就添加:groupadd mysql...&& useradd -r -g mysql mysql,有就忽略 进入mysql目录:cd mysql 修改权限: chown -R mysql:mysql ./ 安装依赖库 yum -y install...autoconf && yum install libaio* -y && yum -y install numactl 执行安装脚本 ..../scripts/mysql_install_db --user=mysql 安装完之后修改当前目录拥有者为root用户,修改data目录拥有者为mysqlchown -R root:root .
pip 指定某个路径安装包 场景: 有的时候我们安装了annconda环境,有很多的python环境,比如py36, py37, py27。...此时,我们使用pip安装包的时候,经常可能安装在一个不知道的路径,或者不是我们期望安装的路径。 这就是本文要解决的问题了。...方法一 指定安装numpy包到固定文件夹下,比如这里“文件夹”是安装路径 pip install -t 文件夹 numpy 方法二 设置 pip 默认安装路径 找到 site.py 文件。...(windows:可以通过自带的查找,或者使用 everything软件;Linux直接使用find命令即可) 我的目录:D:programAnacondaenvspy36Libsite.py 修改 USER_SITE...conda根目录了,需要安装到py36 公众号:关注【哥妞】,了解技术,学会泡妞~
0、安装rpmbuild工具包 yum -y install rpm-build rpm-devel rpmdevtools mkdir -p /root/rpmbuild/{BUILD,RPMS,SOURCES...,SPECS,SRPMS} 1、创建原始文件 mkdir /root/rpmbuild/SOURCES/eee-1.0 2、创建需要打包的文件 3、在SOURCES目录下打包文件 tar cvf eee...RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc /home/view/* %changelog 5、执行命令rpmbuild -ba eee.spec生成RPM安装包...6、进行安装RPM包 rpm -ivh /root/rpmbuild/RPMS/x86_64/eee-1.0-1.el7.x86_64.rpm
tar是Linux中常用的打包、压缩、加压缩工具,tar的参数很多,这里仅仅列举常用的压缩与解压缩参数。...文件打包 将整个/home/www/images 目录下的文件全部打包为 /home/www/images.tar tar -cvf /home/www/images.tar /home/www/images...文件解压 将tgz文件解压到指定目录 tar zxvf test.tgz -C 指定目录 比如将/kernel.tgz解压到 /linux-2.6.29 目录 tar zxvf /kernel.tgz...-C /linux-2.6.29 发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/132223.html原文链接:https://javaforall.cn
创建用户 useradd -g sftpuser 密码 passwd sftpuser 例如指定sftpuser只能访问/home/sftpuser目录 vi /etc/ssh/sshd_config...注释掉 #Subsystem sftp /usr/libexec/openssh/sftp-server 添加 Subsystem sftp internal-sftp #这行指定使用sftp服务使用系统自带的...sftpuser #这行用来匹配用户 ChrootDirectory /home/sftpuser AllowTcpForwarding no ForceCommand internal-sftp #指定...#必须设置为root所有,不然报Couldn't read packet: Connection reset by peer chmod 755 /home/sftpuser 这样只读 在下面创建一个目录
1.找到.bashrc文件 登陆 linux 启动 bash时首先会去读取 ~/.bash_profile文件,这样 ~/.bashrc也就得到执行了, 你的个性化设置也就生效了 2.编辑.bashrc
本文介绍了Linux解压文件到指定目录的方法,分享给大家,具体如下: tar在Linux上是常用的打包、压缩、加压缩工具,他的参数很多,折里仅仅列举常用的压缩与解压缩参数 参数: -c :create...解压缩压缩档案的参数; -z : 是否需要用gzip压缩; -v: 压缩的过程中显示档案; -f: 置顶文档名,在f后面立即接文件名,不能再加参数 举例: 一,将整个/home/www/images 目录下的文件全部打包为...images ← 打包后,以gzip压缩 在参数f后面的压缩文件名是自己取的,习惯上用tar来做,如果加z参数,则以tar.gz 或tgz来代表gzip压缩过的tar file文件 1 将tgz文件解压到指定目录...tar zxvf test.tgz -C 指定目录 比如将/source/kernel.tgz解压到 /source/linux-2.6.29 目录 tar zxvf /source/kernel.tgz...-C /source/ linux-2.6.29 2 将指定目录压缩到指定文件 比如将linux-2.6.29 目录压缩到 kernel.tgz tar czvf kernel.tgz linux-
修改bin目录下的setclasspath.sh image.png
/bin/bash# 定义要安装的 Maven 版本MAVEN_VERSION="3.6.3"# 定义安装目录INSTALL_DIR="/opt"cd ${INSTALL_DIR}# 下载并解压 Mavenwget...apache-maven-${MAVEN_VERSION}-bin.tar.gz"tar -vf apache-maven-${MAVEN_VERSION}-bin.tar.gz# 移动 Maven 到安装目录...PATH=${INSTALL_DIR}/maven/bin:$PATH" | tee /etc/profile.d/maven.shsource /etc/profile.d/maven.sh# 验证安装
1、方法一:通过 ps -ef|grep nginx 2、方法二:利用上面的命令查看nginx的PID,就用上图中的16150,然后通过该进程ID来查找当前运行的nginx目录,命令如下
Thrift的安装步骤如下: (1)下载thrift ( http://archive.apache.org/dist/thrift/ ) 去下载thrift安装包,选择自己需要的 版本 (...修改自己对应的版本号) x : 从 tar 包中把文件提取出来 z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压 v : 显示详细信息 f xxx.tar.gz: 指定被处理的文件是...libevent-dev automake libtool flex bison pkg-config g++ libssl-dev (5)开始安装thrift a) 运行软件根目录下的configure.../configure b)使用make命令进行编译 $ make c)使用make install命令进行安装 $ sudo make install (6)测试thrift是否安装成功 输入 $ thrift...-version命令,查看输出信息判断thrift是否安装成功,如果输出 Thrift version 0.9.1 则说明thrift安装成功,然后你可以利用thrift进行开发实现。
/java/jdk/11.0.1+13/jdk-${JDK_VERSION}_linux-x64_bin.tar.gz"tar xf jdk-${JDK_VERSION}_linux-x64_bin.tar.gz...,并且在安装目录/opt/jdk下安装JDK。...如果你想要安装到其他目录,请修改INSTALL_DIR变量为你希望的路径。脚本的运行过程如下:从华为的JDK源下载指定版本的JDK压缩包,并保存到/tmp目录下。解压缩JDK压缩包。...将解压后的JDK目录移动到指定的安装目录。配置环境变量,将JDK的路径添加到JAVA_HOME和PATH中。验证安装是否成功,打印Java的版本信息。.../install_jdk.sh执行脚本后,它会自动下载、安装并配置指定版本的JDK,并验证安装是否成功。希望这个脚本对你有帮助!如有任何问题,请随时提问。
我们应该知道 Windows 有一个默认的安装目录专门用来安装软件。Linux 的软件安装目录也应该是有讲究的,遵循这一点,对后期的管理和维护也是有帮助的。...这里主要存放那些手动安装的软件,即不是通过“新立得”或apt-get安装的软件。它和/usr目录具有相类似的目录结构。.../usr/local 本地系统管理员软件安装目录(安装系统级的应用)。.../usr/src/linux里 /usr/local/bin 本地增加的命令 /usr/local/lib 本地增加的库 /opt 额外安装的可选应用程序包所放置的位置。.../lost+found 这个目 声明:本文由w3h5原创,转载请注明出处:《Linux目录详解,软件应该安装到哪个目录》 https://www.w3h5.com/post/336.html
在linux安装软件的时候,我总会有这样的想法,软件到底安装到那个目录下。因为linux系统有别与Windows系统,不是在那个盘创建一个文件夹把你需要安装的程序安装到指定目录即可。...linux目录类似一个树,最顶层是其根目录,每个目录有自己不同的作用。...Linux 的软件安装目录是也是有讲究的,正确的选择安装目录对系统管理是有益的,这里讲解一下程序安装目录/opt目录和/usr/local目录的区别。...三、总结 其实安装软件程序并不是非要在指定的目录下完成,安装java、tomcat等也可以安装在opt目录下,但是安装程序的扩展性和管理性来说,方便使用才是最好的。...以上所述是小编给大家介绍的linux 程序安装目录/opt目录和/usr/local目录的区别,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
一定要确保/tmp/rumenz目录存在 不存在就创建一个/tmp/rumenz目录 # mkdir /tmp/rumenz 将文件rumenz.tar解压缩到/tmp/rumenz目录 # tar...目录不存在先创建 # mkdir -p /tmp/rumenz1 现在我们将解压rumenz1.tgz文件到/tmp/rumenz1/ 目录。...# tar -zvxf `rumenz1.tgz` -C /tmp/rumenz1/ 示例 3:将tar.bz2、.tar.bz、.tbz 或 .tbz2 文件提取到/tmp/rumenz2目录 目录不存在...# tar -jvxf `rumenz2.tbz2` -C /tmp/rumenz2/ 示例 4:从tar存档中解压提取指定文件到/backup/rumenz目录 我们可以从etc.tar存档中解压提取部分文件到指定目录...mkdir /backup/rumenz # tar -xvf `etc.tar` etc/issue etc/fuse.conf etc/mysql/ -C /backup/rumenz/ 相关文章 linux
有时候,我们没有root用户的时候,我们进行安装deb包就不能之间安装到系统之中了; 为了方便,我们可以直接解压 dpkg -x same.deb .; 直接解压到当前目录,然后在配置环境变量,即可启动运行程序
环境一般分为:本机、内网、公网,公网的话,考虑带宽问题,一般不允许将.svn目录和Thumbs.db文件上传上去,这样需要先导出项目文件,如果工程较大,导出可能还比较慢。...内网的话,为了方便,我一般就是上传内网时,把项目里的文件夹直接上传至内网服务器,然后使用shell命令再删除.svn目录和Thumbs.db文件。...直接在终端下使用VI进行编辑,然后输入shell程序,保存、退出,需要使用时直接调用sh xxx.sh ‘目录路径’即可。...上述代码 $1为调用shell时传入的参数 $0为shell文件名 -z $1 则是判断是否有参数的输入 -d $1 判断传入的参数是否为一个目录,检测是否为文件,使用-f find 指令 后跟着...,因为后述参数的传递有上限 rm 删除文件及目录 -f 强制删除 -r 递归处理 -v 显示执行的过程 (其它参数可以使用--help进行查看)
*,前者性能更好 - 可设置depth参数指定递归搜索的深度,默认为0,表示仅搜索顶级项目,正数表示往下钻几层,负数表示不限 - 可设置throwEx参数指示是否抛异常。...默认是不抛,此时遇到不可访问的目录会跳过,继续遍历 - 之所以在foreach外层再套一层try-catch,是因为如果指定的dir就是不可访问的目录,那也可以避免异常。...所以请用户调用前自行确保dir合法 废话完,上代码: /// /// 获取指定目录中的匹配项(文件或目录) /// /// ...} } catch { if (throwEx) { throw; } } return lst.ToArray(); } /// /// 获取指定目录中的匹配文件...} } catch { if (throwEx) { throw; } } return lst.ToArray(); } /// /// 获取指定目录中的匹配目录
假设 test目录下有 1 2 3 4 5 这5个目录 现在要将 3 4 5目录tar打包,1和2目录不要 命令如下: tar -zcvf test.tar.gz –exclude=1 –exclude
1.查找当前目录【./】中含用内容为aliyun的所有文件 [cqs@centos7]$ grep -rl aliyun ./ ./a.txt ..../b.txt 2.查找当前目录中含用内容为aliyun的文件并将修改为“yz” [cqs@centos7]$ sed -i "s/aliyun/yz/g" `grep -rl aliyun ./` 总结...:sed -i "s/查找字符/替换字符/g" grep 查找字符 -rl 目录路径
领取专属 10元无门槛券
手把手带您无忧上云