sudo命令

Linux

ぐ巨炮叔叔 提交于 2019-12-13 11:45:43
一、 通用命令 1、date :打印或者设置系统的日期和时间 2、 stty -a:可以查看或者打印控制字符(Ctrl-C、Ctrl-D、 Ctrl-Z等) 3、 passwd:用passwd -h查看 4、logout,login: 登录shell的登录和注销命令 5、 more, less, head tail: 显示或部分显示文件内容 6、 lp/lpstat/cancel, lpr/lpq/lprm: 打印文件 7、 chmod u+x:更改文件权限 8、 rm -fr dir:删除非空目录 9、cp -R dir:拷贝目录 10、 fg jobid :可以将一个后台进程放到前台 11、 kill 的作用: send a signal to a process、 eg: kill -9 发送的是SIG_KILL信号,具体发送什么信号 可以通过 man kill 查看、 12、 ps 的用法, ps -e 或 ps -o pid,ppid,session,tpgid, comm (其中session显示的sessionid, tpgid显示前台进程组id, comm显示命令名称) 二 、ubuntu常用命令: 1、 dpkg: package manager for Debian   * 安装: dpkg -i package   * 卸载: dpkg -r package

jumpserver堡垒机 (资源

安稳与你 提交于 2019-12-13 02:08:43
23.5 jumpserver介绍 • 官网www.jumpserver.org • 跳板机概述: 跳板机就是一台服务器,开发戒运维人员在维护过程中首先要统一登录到这台服务器,然后再登录到目标 设备迚行维护和操作; • 堡垒机概述: 堡垒机,即在一个特定的网络环境下,为了保障网络和数据丌受来自外部和内部用户的入侵和破坏,而运 用各种技术手段实时收集和监控网络环境中每一个组成部分的系统状态、安全事件、网络活劢,以便集中 报警、及时处理及审计定责。 总结:堡垒机比跳板机多了实时收集、监控网络环境、集中报警等功能。 • Jumpserver是一款使用Python, Django开发的开源跳板机系统,实现了跳板机应有的功能。基于ssh协议来管理,客户端无需安装agent, 助力互联网企业高效 用户、资产、权限、审计 管理。 • Jumpserver 后端主要技术是LDAP,配置了LDAP 集中认证服务器, 所有服务器的认证都是由ldap完成的。其做法是:每个用户一个密码,把密码加密放到了数据库中,当用户输入IP 从跳板机登陆服务器的时候,跳板机系统取出密码,并解密,通过pexpect 模块将密码发送过去,来完成登录。 架构图如下 组件说明 Jumpserver 现指 Jumpserver 管理后台,是核心组件(Core), 使用 Django Class Based View 风格开发

ubuntu内核php安装gd

僤鯓⒐⒋嵵緔 提交于 2019-12-10 19:07:56
首先使用以下命令来查看php版本 php -v 得知是7.2版本后使用下面命令来安装gd sudo apt-get install php7.2-gd sudo apt-get install php7.2-mysql 然后重启php-frm 备注:如果你是其他版本只需更php版本更换即可。 来源: https://www.cnblogs.com/mdbeautiful/p/12018414.html

ubuntu12.04安装mysql

故事扮演 提交于 2019-12-10 15:32:43
本人博客开始迁移,博客整个架构自己搭建及编码 转自: http://www.cookqq.com/listBlog.action Linux下安装MySQL有三种方式: 第一种以rpm的二进制文件分个安装, 第二种是自己编译源码后安装, 第三种是以二进制tar.gz文件来安装 由于最后一种是统一的整体文件,故本文将采用此方式来进行安装 。 1、首先到mysql的下载中心上下载最新的tar.gz包 ,网站: http://www.mysql.com/downloads/ 2、 下载后得到文件mysql-5.6.10-linux-glibc2.5-i686.tar.gz,然后将其解压,并重命名为mysql,使用mv命令将其移到/usr/local目录下 sudo mv ~/下载/mysql /usr/local 提示:其中文本文件INSTALL-BINARY详细的记录了mysql在Linux下的安装方法,英文好的同鞋可以直接的查看 3、 mysql默认的安装目录就是在/usr/local/mysql,这就是上面为什么我们要将其移动在/uer/local下的原因;如果在你的机器上以前安装有老板本的mysql,需要先将它的文件删除,同时注意删除老板本的etc/my.cnf文件和/etc/mysql目录,这两个文件控制的是mysql的一些配置属性。 4、

knowrob安装记录

▼魔方 西西 提交于 2019-12-10 11:22:15
写在前面 前几天尝试编译knowrob项目,中途遇到很多问题,最后仍未成功编译。不过还是想把遇到的问题晒出来,希望能或多或少帮助到其他小伙伴。当然,如果有人编过了,也劳烦指点一下我,哈哈~ 创建catkin工作空间: $ mkdir -p ~/catkin_ws/src $ cd ~/catkin_ws/ $ catkin_make 执行完catkin_make指令后,会在src下创建一个CMakeLists.txt文件,在catkin_ws下创建两个子文件夹:build和devel。在devel下会有一些setup.*sh文件,source任一文件可将ROS_PACKAGE_PATH 环境变量覆盖到当前工作空间。 按照knowrob安装提示,进行安装 $ rosdep update $ cd ~/catkin_ws/src wstool这个工具依赖.rosinstall,直接wstool merge会报出没有.rosinstall文件的错误。这里参考网上,先在没有rosinstall文件的情况下初始化工作区,再merge。 $ wstool init src $ wstool merge https://raw.github.com/knowrob/knowrob/master/rosinstall/knowrob-base.rosinstall $ wstool update

Debian 5.0.6升级FlashPlayer方法

人走茶凉 提交于 2019-12-10 01:18:42
在Ubuntu 9.04中,直接使用下面的命令 sudo apt-get install flashplugin-nonfree 按说在Debian中应该也可以,但却提示已经安装了9.0版本的Flash Player,无法安装且土豆等视频无法播放,升级方法: 点击链接 http://get.adobe.com/cn/flashplayer/到Adobe官方下载10.1版本的插件,下载时选择“ubuntu 8.04+ 版本的.deb文件”这种类型,下载后直接在终端中执行以下命令: sudo dpkg -i install_flash_player_10_linux.deb 来源: oschina 链接: https://my.oschina.net/u/1420/blog/8913

安装Ubuntu 15.10后要做的事

时光怂恿深爱的人放手 提交于 2019-12-10 00:27:58
目录 (?) [+] Ubuntu 15.10发布了,带来了很多新特性,同样也依然带着很多不习惯的东西,所以装完系统后还要进行一系列的优化。 1.删除libreoffice libreoffice虽然是开源的,但是 Java 写出来的office执行效率实在不敢恭维,装完系统后果断删掉 [html] view plain copy sudo apt-get remove libreoffice-common 2.删除Amazon的链接 [html] view plain copy sudo apt-get remove unity-webapps-common 3.删掉基本不用的自带软件(用的时候再装也来得及) [html] view plain copy sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install [html] view plain copy sudo apt-get remove onboard deja-dup

Ubuntu 1910配置静态ip

安稳与你 提交于 2019-12-09 20:35:50
我一开始是使用多年的老方法,去 # vim /etc/network/interfaces 修改。但是,当我通过 # /etc/init.d/networking restart 使修改生效的时候,发现命令未找到错误。鉴于ubuntu经常在不同的版本替换不同的管理工具,我猜测可能后来的版本使用了不同了网络配置工具。所以我谷歌了一下,发现还真是换了不同的管理工具。 据说从Ubuntu Server 1804开始就使用了新的网络工具netplan,其配置文件在 sudo vim /etc/netplan/50-cloud-init.yaml 将文件内容修改为 network: ethernets: enp2s0: addresses: [192.168.100.123/24] gateway4: 192.168.100.1 dhcp4: false nameservers: addresses: [192.168.100.1] version: 2 即可。 生效方法是 sudo netplan apply 来源: https://www.cnblogs.com/TeslaX/p/12013216.html

docker常见使用笔记

亡梦爱人 提交于 2019-12-09 15:59:20
Docker 1、简介 Docker是一个开源的应用容器引擎;是一个轻量级容器技术; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像; 运行中的这个镜像称为容器,容器启动是非常快速的。 ![](/images/01.png) ![](/images/02.png) 2、核心概念 docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上); docker客户端(Client):连接docker主机进行操作; docker仓库(Registry):用来保存各种打包好的软件镜像; docker守护进程(daemon): 一般在宿主主机后台运行,等待接收来自客户端的消息。 docker镜像(Images):软件打包好的镜像;放在docker仓库中; docker容器(Container):镜像启动后的实例称为一个容器;容器是独立运行的一个或一组应用 ![](/images/03.png) 使用Docker的步骤: 1)、安装Docker 2)、去Docker仓库找到这个软件对应的镜像; 3)、使用Docker运行这个镜像,这个镜像就会生成一个Docker容器; 4)、对容器的启动停止就是对软件的启动停止。 3、安装Docker 1)、安装linux虚拟机 ​ 1)、VMWare

Ubuntu svn 安装 Rabbitvcs

南楼画角 提交于 2019-12-09 10:33:14
先添加源 sudo add-apt-repository ppa:rabbitvcs/ppa 必要的话在源清单里面也添加一下 sudo gedit /etc/apt/sources.list 内容是 deb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu/ raring main 更新源 sudo apt-get update 更新完成以后安装小兔子(注意这是我>=12.04的ubuntu nautilus用的是3版本如果是老的ubuntu就是nautilus不是 nautilus3 ) 不过老版本的Ubuntu没有测试过 sudo apt-get install rabbitvcs-nautilus3 rabbitvcs-cli rabbitvcs-gedit 完成后重启nautilus nautilus -q nautilus 好了鼠标右键文件夹就可以了 而且在命令行下也支持svn命令了 来源: oschina 链接: https://my.oschina.net/u/1015876/blog/286952