linux 基本命令

介绍了,基本命令操作。高级了还需要查看其他文章

命令学习网址:http://man.linuxde.net/

目录

根目录下文件名的意义

1.配置IP地址信息

2. 配置网络工作

3. 配置公共DNS(可选)

4.关闭防火墙

5.重启网络服务

二。命令

2.1 新建文件

2.2 查找文件

2.3 查看文件

2.4 编辑文件

1)移动光标:

2) 删除文字

3) 复制

4) 替换

5) 撤销上次操作

6)    更改

7)     跳转指定行

3. 压缩文件

1) 打包并压缩文件

2)解压缩文件

4. 文件权限:


根目录下文件名的意义

bin            存放二进制可执行文件,ls /bin 可以查看所有命令
boot
dev            存设备文件
etc            存环境变量
home        创建用户,会在这创建主目录
lib            存放系统相关的库文件
lib64
media
mnt            临时安装其他系统
opt            额外安装的应用程序
proc        虚拟目录,是系统内存的映射
root
run
sbin        存二进制可执行文件,只有root才能访问。
srv
sys
tmp            临时目录,公用的存日志
usr            存放系统应用程序
var            运行时需要改变的


1.配置IP地址信息


cd /etc/sysconfig/network-scripts    配置虚拟机不能上网
vi ifcfg-ens33        

TYPE=Ethernet            网络类型==以太网
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp            手动分配ip
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens33
UUID=5ad235bc-e956-425d-81ca-553833453fa2        局域网设备标识,删除,会有问题
DEVICE=ens33            网卡设备名,设备名,一定要跟文件名一直。ens33
ONBOOT=yes                该网卡是否随网络服务启动

IPADDR=192.168.128.200 网卡地址
NETMASK=255.255.255.0   子掩码
GATEWAY=192.168.128.1    网关
DNS1= 8.8.8.8    是Google提供的免费DNS服务器地址

2. 配置网络工作


 vi  /etc/sysconfig/network
 NETWORKING=yes

3. 配置公共DNS(可选)


vi /etc/resolv.conf
增加 nameserver=8.8.8.8

4.关闭防火墙


systemctl  stop filewald        临时关闭防火墙
systemctl  disable filewald        禁止开机启动

5.重启网络服务


service network restart

二。命令


2.1 新建文件


    touch test.txt
    
    编辑文件    vi test.txt 插入需要按i        保存: wq!
了解更多命令    more --help
    
命令解释:
man
man more。


2.2 查找文件


find -name test*     默认是当前目录查找,要查找其他目录的 find 目录 -name 文件部分名*;    find . 查找当前目录及子目录所有文件
whereis test.txt    查找文件

mv     移动
cp    复制
rm    删除;    删除目录 rm -rf 目录

2.3 查看文件


cat    more/less/head/tail            按q退出

cat 不适合查看大文件
more 查看文件一页一页看,回车翻页,空格==下一行
less 可以使用上下翻页
head -数字 文件;    查看文档前边的几行
tail -8 文件;    从文件后面查文件
tail -f 文件;    实时监控

2.4 编辑文件


vim 是vi的加强版。
设置行号: 进入文件---输入::set nu


1)移动光标:


    1.上下左右箭头
    2. Ctrl + b 屏幕向后移动一页
    3. Ctrl + f 屏幕向前移动一页
    4. Ctrl + u 屏幕向后移动半页
    5. Ctrl + d 屏幕向前移动半页
    6. shift + g=G 移动到文章最后
    7. shift + 4=$ 移动到光标所在行尾
    8. shift + 6=^ 移动到光标所在行首
    9. w 光标到下个字的头
    10. e 光标到下个字的尾
    11. b 光标到上个字的开头
    12. gg 进入文本开始


2) 删除文字


    1. x按一次删除光标所在位置的一个字符
    2. #x;例如6x,删除光标后面6个字符
    3. shift +x    ;按一次删除光标所在位置的前一个字符
    5. dd    删除光标所在行
    6. #dd;    例子:6dd; 删除光标开始后6行
    


3) 复制


    1. yw 复制字符
    2.#yw;例如:6yw 复制6个字符
    3 yy;复制一行
    4. #yy;复制#行;例如6yy;复制6行
    5. p;粘贴内容


4) 替换


    r;替换字符


5) 撤销上次操作


    u;按一次,撤销一次


6)    更改


    cw;更改一处
    c#w; 例如:c6w;更改6个字符    


7)     跳转指定行


    Ctrl + g 列出光标所在行的行号
    #G;    例如:6G;移动到第6行行首
    


3. 压缩文件


1) 打包并压缩文件


    tar -zcvf 压缩后文件名   要压缩文件名
    z;调用gzip压缩命令进行压缩
    c; 打包文件
    v;显示运行过程
    f; 指定文件名    


2)解压缩文件


    tar -xvf 文件
    x; 解压

4. 文件权限:

    d    rwx            r-x                r-x                root             root
  类型  属主        属组            其他用户        用户            组
        权限        权限             权限
        r;读        
        w;写    
        x;执行        x;可cd
    l;链接
    d;目录
    -;文件
    
例子;
drwxr-xr-x. 2 root root   6 11月  3 2020 src
-rw-r--r--. 1 root root 236 12月  3 01:39 test.txt

1) 修改权限命令
chmod  u=rwx , g=rx , o=r test.txt 

u;用户
g;组权限修改 
o;其他组权限修改

r;读    也可以用数字4
w;写    也可以用数字2
x;执行    也可以用数字1

    

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值