linux系统的安全加固,一般都会将openssh服务升级到最新版本,加强远程连接的安全性。...升级需知: 查阅官方网站openssh,了解其最新的版本信息及其对系统内核和其它依赖组件的要求。 然后备份系统中现有的openssh信息,以备升级失败后进行回退。再根据说明优先完成其依赖组件的升级。...openssh最新的版本是2019年4月17日释出的OpenSSH 8.0。 .../config --prefix=/usr –shared 备注:(一定记得加上--shared选项, 否则openssh编译的时候会找不到新安装的openssl的library, 会报错: openssl...3.网上发现有些教程写成不是sshd而是in.sshd不是in.telnetd而是telnetd的,个人觉得应该是独立启的不用加in.托管于xinetd的需要加in.
通过vclient创建一个虚拟机,并安装linux6.5或2008r2操作系统。 步骤:1)安装并连接esxi 2)导入镜像新建虚拟机,安装系统。
1、查看日志 git log 2、添加文件(到暂存区) git add 3、提交文件(提交add的文件到本地仓库) git commit -m "commit message" git commit...push origin:refs/for/develop git push -u origin master 6、回退文件 git reset --mixed id //取消了(add+commit)的内容...git reset --soft id //取消了(commit)的内容,相当于执行了1后,又执行git add git reset --hard //取消了(add+commit+local working...)的内容 常用: git reset --hard HEAD^ 7、检出文件(使用HEAD的最新内容替换工作区的文件) git checkout -- 8、切换分支 git checkout
: chmod -R a+r * 13.将a.txt的用户拥有者设为users,组的拥有者设为jessie: chown users:jessie a.txt 14.将当前目录下的所有文件与子目录的用户的使用者为...drwxrwxrwt的权限值是1777(sticky) 5 vim的命令 i a/A o/O r + ?...替换 0:文件当前行的开头 $:文件当前行的末尾 G:文件的最后一行开头 1 + G到第一行 9 + G到第九行 = :9 dd:删除一行 3dd:删除3行 yy:复制一行 3yy:复制3行 p:....查看日志 ls /var/log/ 7.查看系统报错日志 tail /var/log/messages 8.查看进程 top 9.结束进程 kill 1234 kill -9 4333 11 常用命令...chmod -R a+r /itcast 将/itcast目录下的所有文件与子目录的拥有者设为root,用户拥有组为users chown -R root:users /itcast 将当前目录下的所有文件与子目录的用户皆设为
Git的常用命令 目录 一、配置操作 全局配置 当前仓库配置 查看 global 配置 查看当前仓库配置 删除 global 配置 删除当前仓库配置 二、本地操作 查看变更情况 将当前目录及其子目录下所有变更都加入到暂存区...将仓库内所有变更都加入到暂存区 将指定文件添加到暂存区 比较工作区和暂存区的所有差异 比较某文件工作区和暂存区的差异 比较暂存区和 HEAD 的所有差异 比较某文件暂存区和 HEAD 的差异 比较某文件工作区和...commit 的差异 查看哪些文件没被 Git 管控 将未处理完的变更先保存到 stash 中 临时任务处理完后继续之前的工作查看所有 stash 取回某次 stash 的变更 优雅修改最后一次 commit...个 commit 用图示显示所有分支的历史 查看涉及到某文件变更的所有 commit 某文件各行最后修改对应的 commit 以及作者 五、标签操作 查看已有标签 新建标签 新建带备注标签 给指定的...比较工作区和暂存区的所有差异 git diff 6. 比较某文件工作区和暂存区的差异 git diff 文件 7. 比较暂存区和 HEAD 的所有差异 git diff --cached 8.
概念 Git是一个分布式的版本控制工具,区别于集中式管理的SVN。...---- 优势 1、每个开发者都拥有自己的本地版本库,可以在本地任意修改代码、创建分支,不会影响到其他开发者的使用; 2、所有版本信息均保存在.git目录下,完整克隆中心版本库; 3、切换分支迅速,方便合并...---- 常用命令 git init 初始化git仓库 git config --list 查看本地仓库配置信息 git config --global user.name "输入你的用户名" git...config --global user.email "输入你的邮箱" git config --global --replace-all user.email "输入你的邮箱" git config...--global --replace-all user.name "输入你的用户名" git branch 查看当前分支 git add 'filename' 添加文件到暂存区 git status 查看
search 五、本地镜像管理 images rmi tag build history save load import 帮助命令 docker version # 查看docker的版本信息...docker info # 显示docker的系统信息,包括镜像和容器的数量 docker 命令 --help # 帮助命令 官方帮助文档的地址:https://docs.docker.com
阅读量: 63 常用命令 cd /usr/local/nginx/sbin/ ./nginx 启动 ./nginx -s stop 停止 ./nginx -s quit 安全退出 ....permanent --remove-port=8080/tcp #重启防火墙(修改配置后要重启防火墙) firewall-cmd --reload # 参数解释 1、firwall-cmd:是Linux提供的操作...firewall的一个工具; 2、--permanent:表示设置为持久; 3、--add-port:标识添加的端口;
大家好,又见面了,我是你们的朋友全栈君。...Unix常用命令介绍: 多命令行:“;” 多行命令:“\” 1、系统关闭 reboot、halt/shutdown、poweroff 2、passwd命令:修改系统用户密码 passwd [username...显示文件中的所有控制字符 -b 为输出的每一行标注行号 -E 在每一行的行尾显示行结束标志 5、pwd命令:显示用户当前的工作目录 6、cd命令:切换目录,与window系统...】:表示命令中指定的用户类型 u 表示文件的属主user o表示其他的所有用户 other user g 表示与文件属主同属一个组的别的用户group user 【+-=】...:命令指定的操作码 + 表示给用户加上某权限 – 表示减少用户的某权限 = 表示为用户设置某权限 【rwx】:访问权限的具体说明 r 表示读的权限
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS...返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls...-l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]* 显示包含数字的文件名和目录名 tree 显示文件和目录由根目录开始的树形结构(1) lstree 显示文件和目录由根目录开始的树形结构...'/etc/passwd' 的文件格式和语法修正以及存在的群组 newgrp group_name 登陆进一个新的群组以改变新创建文件的预设群组 文件的权限 - 使用 "+" 设置权限,使用...SUID 位 - 运行该文件的用户也被赋予和所有者同样的权限 chmod u-s /bin/file1 禁用一个二进制文件的 SUID位 chmod g+s /home/public 设置一个目录的
Git常用命令汇总以及其它相关操作 一、常用的git命令 --文件目录操作命令 1 mkdir * 创建一个空目录 *指目录名 2 pwd 显示当前目录的路径。...,取回远程主机某个分支的更新,再与本地的指定分支合并,基本的格式如下。...这样在版本回退的时候就比较的好,比如本地dev分支,远程master分支,某一次的上线发现线上有重大的bug,然后你reset本地代码到前一个版本,在你git push 的时候git会报一个错误:“说你的本地分支版本低于远程...push的时候出错了:ERROR: Permission to user1 denied to 这种情况的解决方式是方法,使用本地托管多个个ssh的密钥,不同的账号是用不同的密匙。...如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。
dcoker容器化技术在现在的企业应用中也是非常广泛,今天就来重点学习一下docker的相关命令,孰能生巧: docker info 查看docker的信息 docker search: 用来搜索镜像...docker images: 列出本地主机上的镜像 如果想要看docker images后面可以跟哪些参数可以: docker ps 表示查询正在运行中的容器,加上-a 表示查看所有的容器 docker...,这种情况需要进行数据的持久化,容器数据卷就是这样一个技术,其实就是一个目录的挂载,就是将容器容器内的路径挂载到Linux上,那么数据卷是如何用的呢,这里采用命令来做 docker run -it -v...主机目录:容器中的目录 docker run -it -v /home/test:/home centos /bin/bash 查看是否挂载成功 经测试发现挂载成功后:在/home/test中加入文件后自动挂载到容器的.../home目录中,在/home 目录中加入文件会自动挂载到Linux的/home/test目录中 停止容器后在Linux上修改文件,也会自动同步到容器内部
文章目录 1、创建一个简单的Java工程 2、创建一个java的web工程 3、打包 4、编译 5、编译测试程序 6、清空 7、运行测试 8、生成站点目录 9、生成站点目录并发布 10、安装当前工程的输出文件到本地仓库...11、安装指定文件到本地仓库 12、查看实际pom信息 13、分析项目的依赖信息 14、跳过测试运行maven任务 15、生成eclipse项目文件 16、查看帮助信息 17、查看插件的帮助信息 1、...创建一个简单的Java工程 mvn archetype:create -DgroupId=com.mycompany.example -DartifactId=Example 2、创建一个java的web...test-compile 6、清空 mvn clean 7、运行测试 mvn test 8、生成站点目录 mvn site 9、生成站点目录并发布 mvn site-deploy 10、安装当前工程的输出文件到本地仓库...XXX 15、生成eclipse项目文件 mvn eclipse:eclipse 16、查看帮助信息 mvn help:help mvn help:help -Ddetail=true 17、查看插件的帮助信息
大家好,又见面了,我是你们的朋友全栈君。 HDFS常用命令的学习 文章目录 HDFS常用命令的学习 1. hadoop fs,hadoop dfs,hdfs fs,hdfs dfs 区别 2....HDFS 常用命令 命令的使用 常用命令示例 小结 hdfs 与 getconf结合使用 hdfs 与 dfsadmin结合使用 hdfs 与 fsck结合使用 其他命令 4....HDFS 常用命令 HDFS操作命令也可用: hdfs dfs [-command] 命令名称 命令格式 作用 -cat hadoop fs -cat 查看HDFS文件系统里的文件内容 -ls hadoop...命令的使用者必须是文件的所有者或者超级用户。...eg: hadoop fs -touchz pathname 常用命令示例 1、查看hdfs或hadoop子命令的帮助信息,如ls子命令 hdfs dfs -help ls hadoop fs -
Anaconda作为一个强大的Python发行版,具备一系列方便的命令行工具,用于管理环境、安装包等任务。本文总结了Anaconda的常用命令。...这些命令的灵活使用有助于用户高效地管理Python环境,使Anaconda成为数据科学和开发领域的理想工具。...Anaconda的安装简化了Python库和工具的管理,为数据科学家、工程师和研究人员提供了一个强大、集成且易于使用的开发环境。这为快速开始数据分析、科学计算和机器学习项目提供了便捷的途径。...、包,不会相互干扰) conda create -n env_name python=3.9 # 创建一个名为env_name,版本为3.9的python虚拟环境 3.查看主机中存在的虚拟环境 conda...7.在当前环境中安装库 conda install package_name 8.更新环境中的某个库 conda update package_name 9.卸载环境中的库 conda uninstall
Mac 常用命令 命令 作用 备注 cd ~ 进入用户目录 cd study 进入study目录页 cd .....返回上级目录 ls 查看文件夹下的文件 ls -l 查看目录下文件的详细内容 ls -a 查看目录下的隐藏文件 ls -la 详细内容+隐藏文件 mv a b 将a移动到b 可跨目录 cp a...b 把a复制为文件b 可跨目录 cp -a a b 复制,需要保留文件所有的权限属性之类的 cp -r a b 复制,复制的不是文件,而是文件夹 cp -ra a b 复制文件夹,并且要保留所有的权限属性...cp -rav a b 复制的文件夹里面有很多内容,你想看到实时进度的话 rm a 删除某个文件 rm -f a 直接删掉,不给提示 rm -rf a 删掉目录 touch a 创建一个文件...index.html 查看文本文件 pwd 查看当前所处目录 man cp 查看该命令的作用
进程相关的命令 jps命令,显示当前系统的java进程情况,及其id号 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有...java进程pid的命令,简单实用,非常适合在linux/unix平台上简单察看当前java进程的一些简单情况。...ps命令,用于将某个时间点的进程运行情况选取下来并输出,process之意 -A :所有的进程均显示出来 -a :不与terminal有关的所有进程 -u :有效用户的相关进程 -x :一般与a参数一起使用...,可列出较完整的信息 -l :较长,较详细地将PID的信息列出 ps aux # 查看系统所有的进程数据 ps ax # 查看不与terminal有关的所有进程 ps -lA # 查看系统所有的进程数据...,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。
上次的phpinfo中的jpeg不显示问题已解决 需要下载jpeg压缩包,安装后,重新编译php及gd。...记得编译php的时候使用make clean 记得编译php及gd的时候指定jpeg的安装目录 php8版本的配置jpeg命令为 --with-jpeg,没有dir 我上次就是没有使用make clean...命令导致一直不成功 一次完整的基本推送命令 查看文件的状态 git status 添加文件到暂存区 git add ....提交暂存区的文件到本地仓库中,并添加注释 git commit -m '提交' 推送到远程并合并 git push origin +分支名 当我们需要新建一个仓库的时候 创建新的git仓库 git...init 此时就会在当前目录下生成了.git这个子目录,默认是隐藏的。
q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。 c:显示进程完整的路径与名称。 S:累积模式,会将己完成或消失的子行程的CPU时间累积起来。 s:安全模式。...PR:进程的优先级别。 NI:进程的优先级别数值。 VIRT:进程占用的虚拟内存值。 RES:进程占用的物理内存值。 SHR:进程使用的共享内存值。...-w:显示加宽可以显示较多的信息。 -e:显示所有进程。 a:显示终端上的所有进程,包括其它用户的进程。 -au:显示较详细的信息。 -aux:显示所有包含其它使用者的进程。...`rm -i *.log` 其他常用命令 大文件查找 find ....(redis) vi / vim 常用命令 一、vi / vim 的使用: vi / vim: 进入vim编辑器 (默认为命令模式) 如: vi a.txt 或者 vim a.txt 二、vi / vim
Linux的docker常用命令 1、安装 yum-utils 它提供了 yum-config-manager,可用来管理yum源 yum install -y yum-utils 2、添加Docker-CE...的yum源 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 如果下不了就直接拷贝文件到.../etc/yum.repos.d/docker-ce.repo 如果不能更新 显示被锁 就删除那个锁的文件rm .pid的这个文件 3、更新yum源索引 yum makecache fast 4、yum...docker 6、验证是否安装成功 docker info 列出docker下的所有镜像:docker images 7.docker的打包 1.首先创建一个基目录(也就是创建一个文件夹,把创建镜像用到的所有文件都放在这里...# cd /tmp/nginx 2.把镜像保存到本地 # docker save -o centos_nginx.tar zlyang/nginx 注:centos_nginx.tar为保存到本地后的包名
领取专属 10元无门槛券
手把手带您无忧上云