伟大的开源操作系统

        这个世界上总有那么几个人做出了软件的不平凡。软件始终是一个新旧迭代很快的技术,很多优秀的产品或者是技术也会慢慢被时代所磨灭,消失在记忆里……
        软件不同于艺术品或者是建筑物,软件的生命周期注定了他的保留时间。
        Linux这一伟大的软件产品却闪烁着伟大的光芒,由于他的开源、社区支持、包容让它走到现在。感谢Linus Benedict Torvalds,Linux将来也会越来越好。

Linux以超级用户身份运行命令

2020年10月28日

最近在使用Linux的过程当中,以非root身份登录系统,每次需要执行特权命令的时候输入sudo之后都需要输入密码,十分麻烦。系统当然不会允许任何用户都可以使用超级用户的身份运行命令,你需要在/etc/sudoers文件中加入指定的用户。sudo命令有很多选项,使用起来比较复杂。我们可以使用visudo命令编辑/etc/sudoers文件:sudo visudo可以看到如下内容:root A...

Linux挂载文件系统

2020年10月28日

目录:Ubuntu 硬盘分区Linux设置分区文件系统Linux挂载文件系统上一篇文章:Linux设置分区文件系统,详细介绍了如何设置文件系统,这一片文章将详细介绍设置好了文件系统如何挂载文件系统。使用文件系统,首先需要挂载文件系统。使用如下命令查看当前文件系统状态:mount可以看到当前文件挂载情况:如何将上一篇文章设置的分区挂载到具体文件呢?下面是具体操作步骤:首先使用blkid(block ...

Linux设置分区文件系统

2020年10月28日

目录:Ubuntu 硬盘分区Linux设置分区文件系统Linux挂载文件系统在上一篇文章:Ubuntu 硬盘分区主要讲解了如何对硬盘进行分区,接下来需要对分区设置文件系统,具体有那些文件系统可以参考这篇文章:文件系统对上一篇文章的分区进行创建文件系统,首先查看分区表:sudo parted -l这里显示了刚才对硬盘进行分区的分区表:可以看到/dev/sda有一个分区,这里是对硬盘已经设置好了文件系...

Ubuntu 硬盘分区

2020年10月28日

目录:Ubuntu 硬盘分区Linux设置分区文件系统Linux挂载文件系统最近在服务器上增加了3块硬盘,并组成Raid 5阵列,安装好Ubuntu18.04系统之后,开机需要设置分区才能使用。3块硬盘组成Raid 5之后,总共2.5T左右的容量,无法使用MBR分区表,需要使用GPT分区,这里使用gdisk来给硬盘分区。首先查看硬盘分区情况:sudo parted -l这里可以很清楚的显示当前硬盘...

ubuntu 文件及子文件夹的权限的查看及修改

2020年10月27日

最近需要查看和更改Ubuntu一些文件的权限。查看path路径下名为filename的文件或文件夹的权限:ls -l path/filename查看path路径下的所有文件的权限:ls -ls path文件权限详细信息可以参考这里:chmod,讲的很详细在此不再赘述。如果是某个目录下面的文件设置成相同权限,执行如下命令:chmod -R a=rw ./testdir/-R, --recursive...

Please install all available updates for your release before upgrading

2020年10月26日

在Ubuntu从18.04升级到20.04的时候,输入:do-release-upgrade出现如下提示:Please install all available updates for your release before upgrading.通过手动方式安装更新:sudo apt update sudo apt upgrade sudo apt dist-upgrade sudo do...

Ubuntu server 如何设置密钥登录

2020年10月26日

最近在原来服务器安装的Windows系统换成Ubuntu系统,主要是安装软件方便,管理也比较方便,还是Liunx用的顺手。在安装系统的时候设置的是密码登录,现在由于安全方面的考虑,决定改成使用密钥登录。密钥登录的原理如下:首先生成一对公钥和私钥,公钥存在服务器,私钥存在自己手里。整个ssh密码登录过程是这样的:1)用户向远程主机发登录请求:ssh user@远程主机2)远程主机收到用户的登录请求,...

Ubuntu如何删除服务

2020年10月11日

最近在Ubuntu 16.04上面有些服务已经不再使用了,留着不仅占资源,同时也不便于管理。在Ubuntu上删除服务的具体步骤如下:systemctl stop [servicename] systemctl disable [servicename] rm /etc/systemd/system/[servicename] rm /etc/systemd/system/[servicena...