linux常用命令笔记(一)

1、修改网络参数,设置为为静态ip

 

vi /etc/sysconfig/network-scripts/ifcfg-ens33
# ifcfg-ens33为需要配置的网卡
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
# first place (modifid)
BOOTPROTO=static

DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=78ce7184-e09d-4e57-ba0d-2b33de1386b2
DEVICE=ens33
# second place (modified)
ONBOOT=yes

# add follow items:
IPADDR=192.168.40.200
GATEWAY=192.168.40.2
DNS1=114.114.114.114
DNS2=8.8.8.8

附:(1)、初学Linux之网络配置(IP、NETMASK、GATEWAY、DNS、DHCP)

       (2)、网络配置的四大基本要素: IP + Netmask + Gateway + DNS 

       (3)、centos系统下ip、dns、gateway设置

# 更改hosts文件
vi /etc/hosts


# linux下的如下
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.40.200 hadoop200
192.168.40.201 hadoop201
192.168.40.202 hadoop202
192.168.40.203 hadoop203
192.168.40.204 hadoop204
192.168.40.205 hadoop205
192.168.40.206 hadoop206
192.168.40.207 hadoop207
192.168.40.208 hadoop208

 

2、查看修改当前时区

# 查看时间信息
timedatectl

# 列出所有时区
timedatectl list-timezones

# 设置时区
timedatectl set-timezone Asia/Shanghai

# 是否NTF服务器同步
timedatectl set-ntp yes

# 将硬件时钟调整为与本地时钟一致
timedatectl set-local-rtc 1
hwclock --systohc --localtime 

 

3、修改网络时间同步

yum install ntpdate -y 
ntpdate time.windows.com 

4、安装ifconfig命令所需要的包

yum install net-tools

  ps.相关net-tools,ifconfig,ipv4,  ipv6, ARP表等

5、安装wget命令

# 安装wget命令
yum install wget

6、更改主机名

hostnamectl set-hostname <newhostname>

7、查看主机详细信息

hostnamectl

8、查看当前工作目录

pwd

9、关闭防火墙,禁止防火墙自启动

# centos7
systemctl stop firewalld
systemctl disable firewalld

10、管理服务的命令格式,开机启动管理

 11、systemctl特殊用法

 

12、cp 复制文件或目录

 

$ cp [选项] source dest     (功能描述:复制source文件到 dest) 


选项说明
        选项 功能 -r 递归复制整个文件夹
参数说明
        参数 功能 source 源文件 dest 目标文件
经验技巧
        强制覆盖不提示的方法:\cp
案例
(1)复制文件

$ cp xiyou/dssz/suwukong.txt xiyou/mingjie/ 

(2)递归复制整个文件夹

$ cp -r xiyou/dssz/ ./ 

13、rm 移除文件或目录 

 

$ rm [选项] deleteFile   (功能描述:递归删除目录中所有内容

14、 mv 移动文件与目录或重命名
 

15、 cat 查看文件内容

# 将a.txt复制成b.txt里
cat a.txt > b.txt

# 将a.txt追加到b.txt里
cat a.txt >> b.txt

# 将a.txt加上行号复制成b.txt里
cat -n a.txt > b.txt

# 将a.txt加上行号追加到b.txt里
cat -n a.txt >> b.txt


# >  赋给  
# >> 追加,用于日志
# 往文件里添加内容
# cat << [分隔符] >> [输出文件]
cat << EOF >> d.txt

16、echo

$ echo [选项] [输出内容]

# 案例
[root@hadoop200 ~]# echo "hello\tworld"
hello\tworld
[root@hadoop200 ~]# echo -e "hello\tworld" 
hello	world

 

 

 17、more文件内容分屏查看器(分页)

        一次将文件载入内存

$ less 要查看的文件

18、less分屏显示文件内容 

        less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。 less指令在显示文件内容时,并不是一次将整个文件加载之后才显示,而是根据显示需要加载内容,对于显示 大型文件具有较高的效率

$ less 要查看的文件 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值