ubuntu服务器命令(ubuntu服务器配置)
- 服务器
- 2022-12-19 04:23:56
- 5
今天给各位分享ubuntu服务器命令的知识,其中也会对ubuntu服务器配置进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
Ubuntu 网卡配置命令
使用 命令行 在Ubuntu Linux中重新启动网络
如果你使用的是Ubuntu服务器版,则已经在终端中。如果使用的是桌面版,则可以使用Ubuntu中的Ctrl+Alt+T键盘快捷方式访问终端。
现在,可以使用多个命令在Ubuntu中重新启动网络,要说明的是,命令也适用于在Debian和其他Linux发行版中重新启动网络。
这是使用命令行重新启动网络的最简单方法,它等同于图形化方式(重新启动Network-Manager服务)。
sudo service network-manager restart
网络图标应该消失片刻,然后重新出现。
service命令只是此方法的包装器(也适用于init.d脚本和Upstart命令),systemctl命令比服务更通用:
sudo systemctl restart NetworkManager.service
网络图标(再次)应该消失一会儿,要查看其他systemctl选项,可以参考Systemd入门教程。
这是在Linux机器上处理网络的另一种工具,这是一个非常强大的工具,我觉得非常实用,许多系统管理员都喜欢它,因为它易于使用。
此方法有两个步骤:关闭网络,然后重新打开网络:
sudo nmcli networking off
网络将关闭,图标将消失,要重新打开它:
sudo nmcli networking on
此命令直接处理网络接口,将其状态更改为可以或不可以传输和接收数据的状态,它是Linux中必须知道的网络命令之一。
要关闭所有网络接口,请使用ifdown:
sudo ifdown -a
使用ifup重新打开所有网络接口:
sudo ifup -a
注意:此方法不会使系统托盘中的网络图标消失,但你将无法进行任何类型的连接。
SSH连接Ubuntu Server服务器的两种方式
SSH(secure shell)用于远程和服务器交互
Ubuntu Server默认安装了OpenSSH Server,可通过端口22连接
SSH客户端可以用用户名密码的方式连接服务器,也可以用密钥对的方式连接服务器。
可以使用SSH客户端工具PuTTY,windows10自带的SSH工具,或者VMWare的SSH工具连接服务器
1.在命令行用 用户名和密码连接
ssh username@serveraddress
2.SSH客户端还可以用 密码对 (公钥和私钥)连接
这里使用Win10自带的工具
生成密钥对
运行命令:ssh-keygen
添加公钥
打开生成的公钥文件id_rsa.pub,复制全部内容
使用SSH密码登录的方式登录Ubuntu服务器,在当前用户目录创建文件夹.ssh,进入.ssh文件夹并创建文件authorized_keys,粘贴从公钥复制的内容并保存文件
修改SSH配置
修改Ubuntu Server的文件:
/etc/ssh/sshd_config
将PubkeyAuthentication yes前面的注释去掉
运行命令重启sshd服务
sudo systemctl restart sshd
退出SSH连接,重新用私钥登录登录
ssh username@serveraddress -i 私钥路径
ubuntu服务器常用命令
以下为root用户操作!!!
1.创建用户
方法1: adduser 用户名
方法2:useradd 用户名(一切参数都要提供,如果不使用任何参数,则创建的用户无密码,无主目录,没有指定shell版本)
2.删除用户
sudo userdel -r 用户名
3.创建用户组
sudo addgroup 组名
4.删除用户组
sudo delgroup 组名
5.将用户添加到用户组
方法1:sudo adduser 用户名 用户组名
方法2:usermod -G 用户组名 用户名
方法3:usermod -g 用户组名 用户名(将用户组设为主组)
6.重启服务器
shutdown -r now 立即重启
shutdown -r +3 三分钟后重启
shutdown -r 20:23 在20:23时将重启计算机
linux Ubuntu操作系统的全部命令是什么?
Ubuntu常用命令 \x0d\x0a\x0d\x0asudo apt-get install 软件名 安装软件命令 \x0d\x0asudo nautilus 打开文件(有root权限) \x0d\x0asu root 切换到“root” \x0d\x0a\x0d\x0als 列出当前目录文件(不包括隐含文件) \x0d\x0als -a 列出当前目录文件(包括隐含文件) \x0d\x0als -l 列出当前目录下文件的详细信息 \x0d\x0a\x0d\x0acd .. 回当前目录的上一级目录 \x0d\x0acd - 回上一次所在的目录 \x0d\x0acd ~ 或 cd 回当前用户的宿主目录 \x0d\x0amkdir 目录名 创建一个目录 \x0d\x0armdir 空目录名 删除一个空目录 \x0d\x0arm 文件名 文件名 删除一个文件或多个文件 \x0d\x0arm -rf 非空目录名 删除一个非空目录下的一切 \x0d\x0a\x0d\x0amv 路经/文件 /经/文件 移动相对路经下的文件到绝对路经下 \x0d\x0amv 文件名 新名称 在当前目录下改名 \x0d\x0afind 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录 \x0d\x0a\x0d\x0afdisk fdisk -l 查看系统分区信息 \x0d\x0afdisk fdisk /dev/sdb 为一块新的SCSI硬盘进行分区 \x0d\x0achown chown root /home 把/home的属主改成root用户 \x0d\x0achgrp chgrp root /home 把/home的属组改成root组 \x0d\x0a\x0d\x0aUseradd 创建一个新的用户 \x0d\x0aGroupadd 组名 创建一个新的组 \x0d\x0aPasswd 用户名 为用户创建密码 \x0d\x0aPasswd -d用户名 删除用户密码也能登陆 \x0d\x0aPasswd -S用户名 查询账号密码 \x0d\x0aUsermod -l 新用户名 老用户名 为用户改名 \x0d\x0aUserdel_r 用户名 删除用户一切 \x0d\x0a\x0d\x0atar -c 创建包 _x 释放包 -v 显示命令过程 _z 代表压缩包 \x0d\x0atar _cvf benet.tar /home/benet 把/home/benet目录打包 \x0d\x0atar _zcvf benet.tar.gz /mnt 把目录打包并压缩 \x0d\x0atar _zxvf benet.tar.gz 压缩包的文件解压恢复 \x0d\x0atar _jxvf benet.tar.bz2 解压缩 \x0d\x0a\x0d\x0amake 编译 \x0d\x0amake install 安装编译好的源码包 \x0d\x0areboot Init 6 重启LINUX系统 \x0d\x0aHalt Init 0 Shutdown _h now 关闭LINUX系统 \x0d\x0a\x0d\x0auname -a 查看内核版本 \x0d\x0acat /etc/issue 查看ubuntu版本 \x0d\x0alsusb 查看usb设备 \x0d\x0asudo ethtool eth0 查看网卡状态 \x0d\x0acat /proc/cpuinfo 查看cpu信息 \x0d\x0alshw 查看当前硬件信息 \x0d\x0asudo fdisk -l 查看磁盘信息 \x0d\x0adf -h 查看硬盘剩余空间 \x0d\x0afree -m 查看当前的内存使用情况 \x0d\x0aps -A 查看当前有哪些进程 \x0d\x0akill 进程号(就是ps -A中的第一列的数字)或者 killall 进程名( 杀死一个进程) \x0d\x0akill -9 进程号 强制杀死一个进程 \x0d\x0a\x0d\x0a常用apt命令: \x0d\x0a\x0d\x0aapt-cache search package 搜索包 \x0d\x0aapt-cache show package 获取包的相关信息,如说明、大小、版本等 \x0d\x0asudo apt-get install package 安装包 \x0d\x0asudo apt-get install package - - reinstall 重新安装包 \x0d\x0asudo apt-get -f install 修复安装”-f = _fix-missing” \x0d\x0asudo apt-get remove package 删除包 \x0d\x0asudo apt-get remove package - - purge 删除包,包括删除配置文件等 \x0d\x0asudo apt-get update 更新源 \x0d\x0asudo apt-get upgrade 更新已安装的包 \x0d\x0asudo apt-get dist-upgrade 升级系统 \x0d\x0asudo apt-get dselect-upgrade 使用 dselect 升级 \x0d\x0aapt-cache depends package 了解使用依赖 \x0d\x0aapt-cache rdepends package 是查看该包被哪些包依赖 \x0d\x0asudo apt-get build-dep package 安装相关的编译环境 \x0d\x0aapt-get source package 下载该包的源代码 \x0d\x0asudo apt-get clean sudo apt-get autoclean 清理无用的包 \x0d\x0asudo apt-get check 检查是否有损坏的依赖 \x0d\x0a\x0d\x0a清理所有软件缓存(即缓存在/var/cache/apt/archives目录里的deb包 ) \x0d\x0asudo apt-get clean \x0d\x0a\x0d\x0a删除系统不再使用的孤立软件 \x0d\x0asudo apt-get autoremove
关于ubuntu服务器命令和ubuntu服务器配置的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
本文由admin于2022-12-19发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:https://www.qnphp.com/post/35489.html