arch 显示机器的处理器架构(1),我来为大家科普一下关于linux的学习笔记交流?以下内容希望对你有帮助!
linux的学习笔记交流
arch 显示机器的处理器架构(1)
[hadoop@localhost init.d]$ arch
x86_64
[root@localhost ~]# echo $LANG#查看一下Linux默认的编码格式
zh_CN.UTF-8
静态主机表(主机名到IP地址的映射关系)
[hadoop@localhost init.d]$ cat /etc/hosts
127.0.0.1 localhost
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.0.110 hadoop0
[hadoop@localhost init.d]$ cat /etc/hostname主机名
localhost.localdomain
[hadoop@localhost init.d]$ cat /etc/resolv.conf地址解析的名称服务器(计算机的域名解析)
# Generated by NetworkManager
search localdomain
nameserver 192.168.30.2
/etc/networks 已知网路
sync命令
sync命令是在关闭Linux系统时使用的。 因为Linux象其他Unix系统一样,在内存中缓存了许多数据,在关闭系统时需要进行内存数据与硬盘数据的同步校验,保证硬盘数据在关闭系统时是最新的,只有这样才能确保数据不会丢失。
一般正常的关闭系统的过程是自动进行这些工作的,在系统运行过程中也会定时做这些工作,不需要用户干预。
sync命令是强制把内存中的数据写回硬盘,以免数据的丢失。用户可以在需要的时候使用此命令。
[hadoop@localhost etc]$ sync
kill 12333 如果一个进程有子进程,kill pid(子进程号)后,父进程也会被杀掉
user pid ppid
comp 12323 12129
comp 12333 12323
Linux源代码目录
[hadoop@localhost kernels]$ pwd
/usr/src/kernels
[hadoop@localhost kernels]$ ll
total 8
drwxr-xr-x. 22 root root 4096 Jun 12 2018 3.10.0-327.el7.x86_64
drwxr-xr-x. 22 root root 4096 Jun 16 2018 3.10.0-862.3.3.el7.x86_64
[hadoop@localhost kernels]$ uname -a
Linux localhost.localdomain 3.10.0-862.3.3.el7.x86_64 #1 SMP Fri Jun 15 04:15:27 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
群组
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组
groupmod -n new_group_name old_group_name 重命名一个用户组
[root@localhost profile.d]# cat /etc/group#查看组
root:x:0:
bin:x:1:
daemon:x:2:
sys:x:3:
adm:x:4:
tty:x:5:
查看自己属于的用户组
[hadoop@localhost profile.d]$ id
uid=1002(hadoop) gid=1002(hadoop) groups=1002(hadoop)
查看root用户属于的用户组
[hadoop@localhost profile.d]$ id root
uid=0(root) gid=0(root) groups=0(root)
hostname显示主机名
hostname hadoop 把主机名改为hadoop
长Shell命令行可以使用反斜线字符(\)在命令行上扩充,例如:
[root@localhost root]# echo “this is \
>long command” /*“>”符号为自动生成*/
set -xv 这个命令行给Shell设置了标志-x和-v(用于跟踪输出)。
[hadoop@localhost d4]$ set -x/*该命令为逐步进行跟踪 */
[hadoop@localhost d4]$ ls
ls --color=auto
123 2222 bb22 d0430 d0510 d1 d2.sh d4.sh d66.sh d7 d8.sh dzz0500
22 23 d0425 d0505 d0515 d1.sh d3.sh d5.sh d6.sh d7.sh d9 e1
[hadoop@localhost d4]$ set x/*关闭跟踪命令*/
set x
[hadoop@localhost d4]$ ls
123 2222 bb22 d0430 d0510 d1 d2.sh d4.sh d66.sh d7 d8.sh dzz0500
22 23 d0425 d0505 d0515 d1.sh d3.sh d5.sh d6.sh d7.sh d9 e1
ifconfig -a
PING -c 5 ip
[hadoop@localhost d3]$ ping -c 5 localhost
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from locast (127.0.0.1): icmp_seq=1 ttl=64 time=7.22 ms
64 bytes from locast (127.0.0.1): icmp_seq=2 ttl=64 time=0.060 ms
64 bytes from locast (127.0.0.1): icmp_seq=3 ttl=64 time=0.057 ms
64 bytes from locast (127.0.0.1): icmp_seq=4 ttl=64 time=0.059 ms
64 bytes from locast (127.0.0.1): icmp_seq=5 ttl=64 time=0.055 ms
--- localt ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4004ms
rtt min/avg/max/mdev = 0.055/1.492/7.229/2.868 ms
[hadoop@locast d3]$
[hadoop@localhost profile.d]$ ifconfig ens33显示一个以太网卡的配置
ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.30.132 netmask 255.255.255.0 broadcast 192.168.30.255
inet6 fe80::2287:9460:9ccf:57ae prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:79:56:e7 txqueuelen 1000 (Ethernet)
RX packets 1399808 bytes 1522084560 (1.4 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 691122 bytes 62560791 (59.6 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
ifup eth0 启用一个 'eth0' 网络设备
ifdown eth0 禁用一个 'eth0' 网络设备
ifconfig eth0 192.168.1.1 netmask 255.255.255.0 设置IP地址
[hadoop@localhost network-scripts]$ pwd
/etc/sysconfig/network-scripts
[hadoop@localhost network-scripts]$ ll
total 252
-rw-r--r-- 1 root root 359 Nov 7 2020 ifcfg-eno16777736
-rw-r--r--. 1 root root 254 Jan 2 2018 ifcfg-lo
-rw-r--r-- 1 root root 282 Nov 7 2020 ifcfg-Wired_connection_1
ifup命令用于激活指定的网络接口。ifup命令会去读取/etc/sysconfig/network-scripts/目录下的相关网络接口的配置文件,并根据配置文件的内容来激活该网络接口。注意:网络接口名称必须是/etc/sysconfig/network-scripts/目录配置文件中设置的才可以
2022-9-23
,