centos的基本命令02

时间:2023-03-09 15:51:36
centos的基本命令02

16:查看系统运行的进程

ps -ef

centos的基本命令02

17:查看系统已开放的端口

netstat -tunlp

centos的基本命令02

18:管道命令

ps -ef | grep tom  # 查看系统中与tom相关的进程

centos的基本命令02

19:grep过滤命令

grep nologin /etc/passwd  # 过滤出/etc/passwd下面所有含有noloing的信息
grep root /etc/passwd # 过滤出/etc/passwd下面root信息

语法:
grep [参数] [--color=auto] [字符串] filename
参数详解:
-i : 忽略大小写
-n : 输出行号
-v : 反向选择
--color = auto : 给关键词部分添加颜色
grep nologin /etc/passwd :

centos的基本命令02

grep root /etc/passwd
centos的基本命令02centos的基本命令02

20:linux下面的IP地址信息

127.0.0.1  # 本机地址, 别人无法访问,只有本机才可以访问
192.168.xx.xx # 本机IP地址,别人可以访问
localhost # 本机主机名
0.0.0.0 # 本机环回地址, 相当于127.0.0.1加上192.168.xx.xx

21:head和tail命令

head显示文件前几行,默认前10行
tail显示文件后几行,默认后10行

head 默认前10行:

centos的基本命令02

tail默认最后10行:

centos的基本命令02

想要显示33.txt下面的第10行到第20行, 可以使用管道符进行二次过滤
head -20 /etc/passwd | tail -10

centos的基本命令02

22:which 命令

which命令用于查找并显示给定命令的绝对路径,环境变量PATH中保存了查找命令时需要遍历的目录。

which指令会在环境变量$PATH设置的目录里查找符合条件的文件。 也就是说,使用which命令,就可以

看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。
which pwd
which python

centos的基本命令02

23:scp命令

语法
scp 【可选参数】 本地源文件 远程文件标记
-r :递归复制整个目录
-v:详细方式输出
-q:不显示传输进度条
-C:允许压缩 scp tom.py root@192.168.xx.xx:/opt/  
# 将本地的tom.py拷贝到远程服务器192.168.xx.xx的/opt目录 centos的基本命令02 scp root@192.168.xx.xx:/opt/tom2.py /root/
# 将远程服务器192.168.xx.xx的/opt目录下tom2.py拷贝到本地/root目录下
centos的基本命令02

  scp -r /opt/test root@192.168.xx.xx:/opt  # 递归拷贝目录

 

24:查看磁盘占用率命令

df -h

du -sh 文件或目录名   # 统计文件或目录的大小,以K,M,G为单位人性化显

df -h

centos的基本命令02

25:chattr命令(给文件加锁,谁加的锁,谁就可解锁)

chattr +a huangxiaowei.py  # 给文件加锁
chattr -a huangxiaowei.py # 给文件解锁
lsattr huangxiaowei.py # 查看文件详细加锁信息

centos的基本命令02

26:时间服务器

date  查看系统当前时间
ntpdate -u ntp.aliyun.com # 从阿里云的NTP服务器更新系统的时间
centos的基本命令02
-----------------------------------------------------------
硬件时钟的查看
hwclock //以系统时间为基准,修改硬件时间
hwclock -w //以硬件时间为基准,修改系统时间
hwclock -s

date 041215002019  # 修改系统时间:

  date 月日时分年

centos的基本命令02

27:wget下载命令:

wget (网址)http://d1.music.126.net/dmusic/netease-cloud-music_1.1.0_amd64_ubuntu.deb

centos的基本命令02

28:lrzsz软件包

1 centeos中使用 yum install lrzsz 命令下载并安装
2 使用 rz 命令将windows文件上传到linux
3 使用 sz 命令将linux文件下载到windows

使用rz从windows上传文件到centos上:

下载好lrzsz后: 输入rz,然后回车,会自动跳出窗口,让其选择上传文件

centos的基本命令02

上传成功

centos的基本命令02

使用sz从centos下载文件到 windows上:

sz home(目标文件名)

centos的基本命令02

29:关机和重启命令

reboot或init 6命令用于重启机器
poweroff或init 0用于关闭系统