linux基础问题

Linux忘记root密码如何登陆!

方法如下:

  1. 重启系统,在开机过程中,快速按下键盘上的方向键↑和↓。目的是告知引导程序,我们需要在引导页面选择不同的操作,以便让引导程序暂停。

2,使用↑和↓将选择行设置为第一行(背景高亮即为选中),按下键盘上的e,进入编辑模式

3,将光标一直移动到 LANG=en_US.UTF-8 后面,空格,再追加init=/bin/sh。这里特别注意,需要写在UTF-8后,保持在同一行,并注意空格。有些虚拟机由于屏幕太小,会自动添加\换行,这个是正常的。

  1. 按下CTRL+X进行引导启动,成功后进入该界面

5,输入以下命令

挂在根目录

mount -o remount, rw /

6,选择要修改密码的用户名,这里选择root用户进行修改,可以更换为你要修改的用户

passwd root

  1. 输入2次一样的新密码,注意输入密码的时候屏幕上不会有字符出现。

如果输入的密码太简单,会提示警告(BAD PASSWORD:Thepassword fails the dictionary check - it is too simplistic/systematic),可以无视它,继续输入密码,不过建议还是设置比较复杂一些的密码,以保证安全性

8,如果已经开启了SElinux,则需要输入以下命令

touch /.autorelabel

9,最后输入以下命令重启系统即可

exec /sbin/init

Linux Centos更新软件源如何更新

1.首先备份/etc/yum.repos.d/CentOS-Base.repo

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

2.进入yum源配置文件所在文件夹

cd /etc/yum.repos.d/

3.下载阿里云的yum源配置文件,放入/etc/yum.repos.d/(操作前请做好相应备份)

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

4.清除旧缓存

yum clean all

5.运行yum makecache生成缓存

yum makecache

更新成功

Kali如何更新软件源!

首先先查看kali中源的文件,里面默认有官方的源。

              然后把我们找到的国内的源添加上,将官方的源进行注释。(在前面加“#”)。下面为国内及国外的源。

#阿里云kali源

deb http://mirrors.aliyun.com/kali kali main non-free contrib

deb-src http://mirrors.aliyun.com/kali kali main non-free contrib

deb http://mirrors.aliyun.com/kali-security kali/updates main contrib non-free

有几个命令会在更新源中用到。

apt-get update:更新源列表。如果修改源列表或者想要进行同步刷新或添加新的源,应该执行上面的命令。

apt-get upgrade:该命令将尝试下载在apt服务器上具有更新的所有软件包,然后按下 “y”时安装它们。

apt-get dist-upgrade:该命令也是更新所有软件包。但是当upgrade更新时,如果依赖关系无法解决可能会报错或者停止,但是dist-upgrade命令可以自动解决依赖关系。因此dist-upgrade可能会更新不希望更新的软件,导致一些需要依赖旧包的软件无法运行。

所以,apt-get dist-upgrade慎用。一般使用 apt-get update && apt-get upgrade 可以保证系统的完整性。

然后进行清理。apt-get clean

重启即可。reboot

Yum如何卸载安装软件呢!

接下来告诉你,

比如说安装火狐浏览器     yum install  firefox

用户只需要知道软件名,而不用知道完整的安装包路径或安装包全称。安装软件 yum install xx

卸载软件 yum  remove  xx  升级软件包  yum  update  xx

Linux中还会有很多的网络故障问题,就比如说

1.ifconfig  查看ip是否有问题

2.ping 127.0.0.1  测试本地网络环路是否有问题

3.mii-tool eth0   查看网卡物理连接是否正常

4.ping 192.168.0.1  ping网关测试网络连接是否正常

5.tracepath 8.8.8.8  追踪dns

6.tracepath [网站域名] 追踪外连接是否正常

7.nslookup [网站域名]  查看网络连接路径

8.Telnet [网站域名] 80  查看网络连接端口

Linux文件的复制粘贴移动

文件复制:复制文件 cp 原文件  目标文件

文件移动:移动文件 mv  原文件  目标文件

通过编辑文件来修改IP

Vim /etc/sysconfig/network-scripts/ifcfg-ens33

Ping 目标ip地址,通常用于诊断到目标IP地址的连通性,判断从本机到目标机器,网络是否正常

Netstat,利用netstat指令可让你得到整个linux系统的网络情况。

搜索软件 yum search editor

查看软件信息 yum info emacs

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值