嗅谱网

linux系统

  • CentOS7配置防火墙

    CentOS7配置防火墙

    使用命令的方式配置7防火墙 ##Addfirewall-cmd –permanent –zone=public –add-port=80/tcp##Removefirewall-cmd –permanent –zone=public –remove-port=80/tcp##Reloadfirewall-cmd –reload 复制代码 检查是否生效 firewall-cmd –zone=public –query-port=80/tcp 列出所有的开放端口 firewall-cmd ...

    查看全文

  • Ubuntu开机报错:could not update ICEauthority file /home/user/.ICEauthority

    Ubuntu开机报错:could not update ICEauthority file /home/user/.ICEauthority

    今天登录 16.04时候提示could not update ICEauthority file /home/user/.ICEauthority按照网上的解决方法 sudo chown $USER /home/$USER/.ICEauthority sudo chmod 644 /home/$USER/.ICEauthority 还是无效,设置此文件写属性后再来还是不行,突然想起前天为了2台电脑间传文件方便 给ubuntu上装上了vsftpd, apt-get install倒是很快,同时打开了chroot_list_enable=YES 选项,顺便把平时用的登录帐户添加到了vsftp. ...

    查看全文

  • SELinux 入门指南

    SELinux 入门指南

    回到 Kernel 2.6 时代,那时候引入了一个新的安全系统,用以提供访问控制安全策略的机制。这个系统就是 贡献的,它为 Linux 内核子系统引入了一个健壮的强制控制访问(Mandatory Access Control)架构。 如果你在之前的 Linux 生涯中都禁用或忽略了 SELinux,这篇文章就是专门为你写的:这是一篇对存在于你的 Linux 桌面或服务器之下的 SELinux 系统的介绍,它能够限制权限,甚至消除程序或守护进程的脆弱性而造成破坏的可能性。 在我开始之前,你应该已经了解的是 SELinux 主要是红帽 (以及它们的衍生发行版)使用的是 AppArmor。SEL ...

    查看全文

  • Linux下OpenCV的安装配置

    Linux下OpenCV的安装配置

    Linux下OpenCV的安装配置 1 安装cmake及一些依赖库 sudo apt-get install cmakesudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev : yum install cmake gcc gcc-c++ gtk+-devel gimp-devel gimp-devel-tools gimp-help-browser zlib-dev ...

    查看全文

  • 深入 Linux 的进程优先级

    深入 Linux 的进程优先级

    为什么要有进程优先级?这似乎不用过多的解释,毕竟自从多任务操作系统诞生以来,进程执行占用cpu的能力就是一个必须要可以人为控制的事情。因为有的进程相对重要,而有的进程则没那么重要。 本文作者: Linux系统技术专家。目前在腾讯SNG社交网络运营部 计算资源平台组,负责内部私有云平台的建设和架构规划设计。 曾任新浪动态应用平台系统架构师,负责微博、新浪博客等重点业务的内部私有云平台架构设计和运维管理工作。 进程优先级起作用的方式从发明以来基本没有什么变化,无论是只有一个cpu的时代,还是多核cpu时代,都是通过控制进程占用cpu时间的长短来实现的。就是说在同一个调度周期中,优先级高的进程 ...

    查看全文

  • Ubuntu 用户名 不在 sudoers文件中,此事将被报告。

    Ubuntu 用户名 不在 sudoers文件中,此事将被报告。

    新建了一个帐号www.linuxidc.com,今天在执行sudo时回显一条信息: [sudo] password for www.linuxidc.com: www.linuxidc.com 不在 sudoers 文件中。此事将被报告。 这是要去哪儿报告呢?为了解释这个问题,先来说说sudo。 sudo命令可以让你以root身份执行命令,来完成一些我们这个帐号完成不了的任务。其实并非所有用户都能够执行sudo,因为有权限的用户都在/etc/sudoers中呢。 我们可以通过编辑器来打开/etc/sudoers,或者直接使用命令visudo来搞定这件事情。 打开sudoers后, ...

    查看全文

  • Ubuntu 14.04.4 下安装 Swift 2.2.1

    Ubuntu 14.04.4 下安装 Swift 2.2.1

    Swift 2.2.1最近发布下载了,是一个互动和有趣的编程语言,适用于iOS,OS X,tvOS和watchOS。语法简洁而富有表现力,应用程序运行快如闪电。Swift 2.2带来了新的语法,新功能。 功能特性: Swift 2.2 includes support for Swift on Linux. The Linux port is still relatively new and in this release does not include the Swift Core Libraries (which will appear in Swift 3). The port d ...

    查看全文

  • 给系统管理员的 15 条实用 Linux/Unix 磁带管理命令

    给系统管理员的 15 条实用 Linux/Unix 磁带管理命令

    磁带设备应只用于定期的文件归档或将数据从一台服务器传送至另一台。通常磁带设备与 Unix 机器连接,用 mt 或 mtx 控制。强烈建议您将所有的数据同时备份到磁盘(也许是云中)和磁带设备中。在本教程中你将会了解到: 磁带设备名 管理磁带驱动器的基本命令 基本的备份和恢复命令   为什么备份? 一个备份计划对定期备份文件来说很有必要,如果你宁愿选择不备份,那么丢失重要数据的风险会大大增加。有了备份,你就有了从磁盘故障中恢复的能力。备份还可以帮助你抵御: 意外的文件删除 文件或文件系统损坏 服务器完全毁坏,包括由于火灾或其他问题导致的同盘备份毁坏 硬盘或 SSD 崩溃 病毒或 ...

    查看全文

  • Ubuntu 14.04中root 密码忘记解决方法

    Ubuntu 14.04中root 密码忘记解决方法

    14.04中root 密码忘记解决方法 方法一: 如果用户具有sudo权限,那么直接可以运行如下命令: #sudo su root #passwd #更改密码 或者直接运行sudo passwd root命令就可以直接更改root密码。 有关sudo su的区别: 1.共同点:都是root用户的权限; 2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得root的权限和root的工作环境。 www.linuxidc.com@linuxidc:~$ sudo su root[sudo] password for www.linuxidc.co ...

    查看全文

  • Ubuntu不能进入图形界面,命令行提示No directory, logging in with HOME=/

    Ubuntu不能进入图形界面,命令行提示No directory, logging in with HOME=/

    说明:不能进入图形界面,命令行提示No directory, logging in with HOME=/ 是因为添加用户时没有为该用户设置适当的家目录(home目录),因此默认到了根目录下面了,这样很危险。 解决办法:首先,为该用户创建一个合适的目录    mkdir  www.linuxidc.com 然后,确保该用户对其有控制权限        chown 777 www.linuxidc.com 同时,确认该目录的权限 www.linuxidc.com 要设置目标用户有权限 chmod 777 www. ...

    查看全文

  • Linux chmod和chown命令的用法

    Linux chmod和chown命令的用法

    Linux chmod和chown命令的用法 一、chown 命令 用途:更改文件的所有者或组。命令由单词change owner组合而成。 使用示例: 1,更改文件的所有者: chown jim program.c 文件 program.c 的所有者更改为 jim。作为所有者,jim 可以使用 chmod 命令允许或拒绝其他用户访问 program.c。 2,更改目录的所有者: chown -R john:build /tmp/src 将目录 /tmp/src 中所有文件的所有者和组更改为用户 john 和组 build – R 递归式地改变指定目录及其下的所有子目录和文件的 ...

    查看全文

  • 去掉Linux文本文件中的 ^M 符号

    去掉Linux文本文件中的 ^M 符号

    在Linux下,不可避免的会用VIM打开一些Windows下编辑过的文本文件。我们会发现文件的每行结尾都会有一个^M符号,这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致。 对于回车符的定义: Windows:0D0A Unix\Linux: 0A MAC: 0D 比较快捷的去除这些符号的方法有这么几种: (1)是用VI的命令: 使用vi打开文本文件 vi dos.txt 命令模式下输入 :set fileformat=unix :w (2) VI下使用正则表达式替换 g/\^M/s/\^M// 或者 %s/^M//g (3)使用sed 工具 sed ’ ...

    查看全文