标签: Linux

29 篇文章

Linux 将某用户添加到组
将用户添加到组 例如,欲将maisui用户添加到git组中,使得maisui能够访问git组拥有的文件,则可以执行 sudo usermod -a -G git maisui 设置用户的“主要组” 虽然用户可以属于多个组,但其中一个组始终是“主要组”,其他组是“次要组”。用户的登录过程以及用户创建的文件和文件夹将被分配到主要组。 欲更改某用户的主要…
tmux快速上手
假设你已经安装好Tmux命令了 前缀键 先讲一个概念:前缀键 Tmux 窗口有大量的快捷键。所有快捷键都要通过前缀键唤起。默认的前缀键是Ctrl+b,即先按下Ctrl+b,快捷键才会生效。 举例来说,帮助命令的快捷键是Ctrl+b ?。它的用法是,在 Tmux 窗口中,先按下Ctrl+b,再按下?,就会显示帮助信息。 然后,按下 ESC 键或q键,…
Linux系统中adduser与useradd的区别
问题:使用 useradd 创建用户,发现 /home 目录下没有自动创建关于用户的目录。所以做了一番调查研究 useradd是一个linux命令,但是它提供了很多参数在用户使用的时候根据自己的需要进行设置;adduser是一个perl 脚本,在使用的时候会出现类似人机交互的界面,提供选项让用户填写和选择,这个命令比起useradd来说比较简单,也…
thumbnail
优化一下vim
记录一下我自己对vimrc的一些修改 "vim注释在语句前使用双引号" "约定俗成 "句子末尾有双引号表示注释" "句子末尾无双引号表示变量 "开启 语法高亮" syntax on "开启 查找内容 高亮显示" set hlsearch "配色方案" colorscheme desert "关闭兼容模式" set nocompatible "解决v…
给Docker更换镜像源
最近更新Docker运行的软件,国内链接官方的源真的太慢了,30M的东西要下大半个小时,实在受不了了,所以准备更新一下Docker的源。 首先你需要安装了Docker,其次你需要有使用sudo或者root的权限。 目前我使用的Docker版本为:20.10.21 在su的权限下编辑/etc/docker/daemon.json文件 写入如下: { …
Gitlab页面底部添加ICP备案号
前几天托管gitlab的服务器收到了ISP公司的电话提醒,说需要在页面底部增加备案号并指向miit。 由于gitlab是用ruby语言编写的可能很多人看不懂复杂的目录结构,其实gitlab也属于mvc结构的项目 如果您不懂ruby或者gitlab的项目结构,可以直接按以下步骤修改公共view视图的footer文件并重启服务器 (只针对新版的gitl…
Debian设置时区与同步网络时间
设置时区 首先设置Debian的时区,一般全自动安装好的Debian是UTC时间,与北京时间差8小时,所以我们最好将时区设置为常用的时区,方便使用与阅读。 timedatectl是一个新工具,它作为systemd系统和服务管理器的一部分,代替旧的传统的用在基于Linux分布式系统的sysvinit守护进程的date命令。 timedatectl命令…
一键DD云服务器操作系统
由于各大云服务器镜像都自带很多组件,对于一些低配服务器来说占用内存与CPU资源很高,基本上也用不上,还有就是提供的系统版本有限,可能没有自己需要的版本,所以重新装一个纯净的系统。 卸载云服务器自带组件 由于云服务器自带的一些组件,会阻止我们DD安装操作系统(安装过程会报错,无法正确写入进磁盘),所以在DD安装操作系统前,必须要禁用、删除掉这些组件 …
Linux用户、群组配置文件
Linux 是多用户多任务操作系统,多个用户在同一时间内登陆,不同用户可以执行不同的任务,并且互不影响。 Linux操作系统的用户相关数据保存在以下文件中: /etc/passwd : 用户基本信息 /etc/shadow : 用户密码信息 /etc/group : 用户群组基本信息 /etc/gshadow …
Linux文件完整性验证
在Linux环境下载文件,往往会校验文件的完整性和安全性,即校验文件的hash。常用的hash算法有MD5,SHA1,SHA256,SHA512。Linux操作系统操作了方便的校验程序。 以下以sha256校验为例,展示生成sha256校验文件及文件完整性校验的过程。 生成sha256校验信息 $ sha256sum file.name 示例 $ …