Linux(Ubuntu)常用命令以及错误总结

#############################################################################################
软件操作(ubuntu)
sudo apt-get install package 安装包

#############################################################################################
vi编辑器
末行模式:
保存并退出:wq/x


vim编辑器

末行模式:
w 保存
q 退出
x 保存并退出
%s/abc/123g 把文件中所有的abc全部替换为123

插入模式:
i 光标前输入
a 光标后输入
I 光标所处代码的行首
A 光标所处代码的末尾
o 光标所处代码的下行 行首
O 光标所处代码的下行 末尾


命令行模式:
yy复制光标所在行
数字+yy 复制多行
p 粘贴
h 向左
j 向下
k 向上
l 向右
x 删除光标后一个字符
X 删除光标前一个字符
G 快速定位某行eg: 6 G,如果只输入G则跳转到最后一行
gg快速定位到首行
D 删除从光标开始的位置一直到行末
d0删除从光标开始的位置一直到行首
dd剪切,可以配合p进行粘贴
u 撤销删除
ctrl+r 返撤销
V 选中行
>
<
/ 搜索命令 a向上

vim分屏 sp

!强制

#############################################################################################
用户和用户权限管理
whoami:查看当前用户
who:查登陆链接的所有用户
useradd -m 用户名:自己建立一个账户,创建home目录  
su -:切用户顺便切换了home目录
passwd 用户名:设置创建完的用户的密码
passwd:修改当前用户的密码
userdel 用户名 :删除用户
userdel -r 用户名:删除用户同时删除home目录
usermod -g 用户组 用户名:修改用户所在组
chmod:修改文件权限 chmod 777 文件名

#############################################################################################
which 命令名:查看命令放置的位置路径

#############################################################################################
快捷链接
软链接
ln -s  被链接的文件名 链接文件名
#############################################################################################
打包
tar -cvf xxx.tar 打包文件
解包
tar -xvf 包名
压缩
gzip 包名:原理基础上加.gz
解压
gzip -d 压缩文件名


.gz结尾方式:
打包+压缩
tar -zcvf 包名.tar.gz 打包文件
解压+解包
tar -zxvf xxxx.tar.gz

.bz2结尾方式:
打包+压缩
tar -jcvf 包名.tar.gz 打包文件
解压+解包
tar -jxvf xxxx.tar.gz

.zip结尾方式:
压缩
zip xxx.zip 压缩文件
解压缩
unzip -d  指定文件夹xxx xxx.zip
#############################################################################################
find -name '*.'
查找系统文件

#############################################################################################
grep -n 关键字 查找的文件名
显示有关键字的行......
grep -n 'com$' 文件名
查找显示以com结尾的
grep -n '^a' 文件名
查找显示以a开头的


#############################################################################################
配置ip
ifconfig ens33(网卡) ip地址

#############################################################################################
关机命令
reboot:重启
shutdown:关机
shutdown -h now:立刻关机

#############################################################################################
cd -:快速回到上次所在的路径
#############################################################################################
重定向,重新规定一下在终端输出的方向

#############################################################################################
touch
创建文件
#############################################################################################
查看历史命令
history
#############################################################################################
路径自动补全
Tab 键
#############################################################################################
b:整屏向下
f:整屏幕回滚

#############################################################################################
显示隐藏的路径
ls -a

#############################################################################################
终端字体变大小
ctrl+shirf++-

#############################################################################################
mkdir -p :递归创建目录,如果需要创建两级目录,如果不加参数-p,需要分别创建
#############################################################################################
linux查看命令后面可加的参数: cat --help; cat wc
#############################################################################################
Linux 删除文件夹和文件的命令
rm -rf dir
#############################################################################################
查看当前路径pwd
#############################################################################################
cp -r 递归复制
#############################################################################################
vi编辑器切换模式
:切换到命令模式 i 切换到编辑模式 esc 回到一般模式

#############################################################################################
wq 保存并退出 wq filename

#############################################################################################
停止系统:halt

#############################################################################################
https://www.cnblogs.com/dunitian/p/4974761.html
centos 沒有ip等等
#############################################################################################
 NetworkManager 服务控制有沒有ip
关闭或開啓 NetworkManger 服务就好了, service NetworkManager stop/start
禁止开机启动 chkconfig NetworkManager off/on

#############################################################################################
 我在百度的时候还发现一些其他的错误情况,都说要修改mac地址。

 

下面说说具体的处理步骤。首先查看网卡接口的MAC地址,然后写入配置文件。

 

[root@localhost network-scripts]# ip addr

1: lo: mtu 65536 qdisc noqueue state UNKNOWN qlen 1

    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

    inet 127.0.0.1/8 scope host lo

       valid_lft forever preferred_lft forever

    inet6 ::1/128 scope host

       valid_lft forever preferred_lft forever

2: enp1s0f0: mtu 1500 qdisc mq state UP qlen 1000

    link/ether 00:8c:fa:03:fe:24 brd ff:ff:ff:ff:ff:ff

    inet 58.64.197.207/27 brd 58.64.197.223 scope global enp1s0f0

       valid_lft forever preferred_lft forever

    inet 59.188.138.183/27 brd 59.188.138.191 scope global enp1s0f0

       valid_lft forever preferred_lft forever

    inet6 fe80::28c:faff:fe03:fe24/64 scope link

       valid_lft forever preferred_lft forever

3: enp1s0f1: mtu 1500 qdisc mq state DOWN qlen 1000

link/ether 00:8c:fa:03:fe:25 brd ff:ff:ff:ff:ff:ff

 

[root@localhost network-scripts]# vi ifcfg-enp1s0f0  

添加一下,

HWADDR: 00:8c:fa:03:fe:24   

//红色标注为enp1s0f0的MAC地址,修改为自己的即可。     
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值