ubuntu服务器自用命令

为root用户设置一个密码:

sudo passwd root

新建用户

sudo adduser xxx

更改 sudoers 权限

chmod 777 /etc/sudoers

增加管理员权限 让此用户有root权限

sudo nano /etc/sudoers
# 修改文件,添加: 
xxx ALL=(ALL:ALL) ALL

改回 sudoers 权限

chmod 440 /etc/sudoers

上述两个步骤也可以使用如下命令

adduser xxx sudo

修改为bash

nano   /etc/passwd

跳转到最后,找到新增的用户xxx,修改/bin/sh为/bin/bash即可

彻底删除用户 -r在删除用户的同时一起把这个用户的宿主目录和邮件目录删除。

sudo userdel -r newuser.

修改用户密码

sudo passwd username  

修改主机名

sudo nano /etc/hostname 

修改Hosts

sudo vi /etc/hosts 

禁止ping

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

禁止root用户ssh直登

sudo vim /etc/ssh/sshd_config
>>
# 取消前面的注释,禁止root密码登录
PermitRootLogin prohibit-password
# 注释掉下面语句,禁止root登录
# PermitRootLogin yes

关机

shutdown –h 10 ‘This server will shutdown after 10 mins’ 这个命令告诉大家,计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。

Shutdown –h now 立马关机

Shutdown –h 20:25 系统会在今天20:25关机

Shutdown –h +10 十分钟后关机

Shutdown –r now 系统立马重启

Shutdown –r +10 系统十分钟后重启

reboot 就是重启,等同于 shutdown –r now

halt 关闭系统,等同于shutdown –h now 和 poweroff

man shutdown 查看具体

不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中。

sync 将数据由内存同步到硬盘中。

apt

apt 命令取代的命令命令的功能
apt installapt-get install安装软件包
apt removeapt-get remove移除软件包
apt purgeapt-get purge移除软件包及配置文件
apt updateapt-get update刷新存储库索引
apt upgradeapt-get upgrade升级所有可升级的软件包
apt autoremoveapt-get autoremove自动删除不需要的包
apt full-upgradeapt-get dist-upgrade在升级软件包时自动处理依赖关系
apt searchapt-cache search搜索应用程序
apt showapt-cache show显示安装细节
新的apt命令命令的功能
apt list列出包含条件的包(已安装,可升级等)
apt edit-sources编辑源列表

常用APT命令:
1.sudoapt-cache search package #搜索包
2.sudoapt-cache show package #获取包的相关信息,如说明,大小,版本。
3.sudoapt-cache depends package #了解包的依赖
4.sudoapt-get rdepends package #查看该包被那些包依赖
5.sudo apt-get install package #安装包
6.sudo apt-get install package=version #安装制定版本的包
7.sudo apt-get install package --reinstall #重新安装包
8.sudo apt-get -f install #修复安装(启动APT自动安装依赖关系的一个功能键,更新完源之后,如果APT还不能自行解决依赖关系,就可以执行一下这个命令)
9.sudoapt-get source package #下载该包的源代码
10.sudo apt-get remove package #删除包
11.sudo apt-get remove package --purge #删除包,包括删除配置文件等
12.sudo apt-get update #更新apt软件源数据库
13.sudo apt-get upgrade #更新已安装的软件包
14.sudo apt-get dist-upgrade #升级系统
15.sudo apt-get dselect-upgrade #使用dselect升级
16.sudo apt-get build-dep package #安装相关的编译环境
17.sudo apt-get clean & sudo apt-get autoclean #清理无用的包
18.sudo apt-get check #检查是否有损坏的依赖

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值