首页 > 系统相关 >linux-2

linux-2

时间:2024-04-19 21:12:07浏览次数:22  
标签:linuxprobe log etc usr conf linux root

1.ifconfig获取网卡配置与网络状态等信息

2.uname -a 获取内核版本与系统架构等信息

3.uptime查看负载信息

4.free -h 查看内存使用量

5.who查看登入主机用户

6.last 主机被访问记录

7.ping测试网络连通性 -c 指定次数

8.tracepath www.linuxprobe.com到目的主机路由信息

9.netstat查看网络相关信息

-r查看路由信息
-i查看网卡信息
-n使用ip地址不使用域名

10.history历史命令

11.pwd当前所在目录

12.cd切换路径

13.ls 显示目录中文件信息

14.tree树状显示目录结构

15.find查找文件

1 find /etc -name "host*"

16.locate查找文件

1 [root@linuxprobe~]# locate whereis
2 /usr/bin/whereis
3 /usr/share/bash-completion/completions/whereis

17.whereis查找二进制程序,源代码,帮助文件

1 [root@linuxprobe~]# whereis ls
2 ls: /usr/bin/ls /usr/share/man/man1/ls.1.gz /usr/share/man/man1p/ls.1p.gz
3 [root@linuxprobe~]# whereis pwd
4 pwd: /usr/bin/pwd /usr/share/man/man1/pwd.1.gz /usr/share/man/man1p/pwd.1p.gz

18.which查找二进制程序位置

1 [root@linuxprobe~]# which locate
2 /usr/bin/locate
3 [root@linuxprobe~]# which whereis
4 /usr/bin/whereis

19.cat查看纯文本文件

[root@linuxprobe~]# cat -n initial-setup-ks.cfg
1 #version=RHEL8
2 # X Window System configuration informatio

-n显示行号

20.more查看 内容较多的纯文本文件

1 [root@linuxprobe~]# more initial-setup-ks.cfg
2 #version=RHEL8
3 # X Window System configuration information

21.查看纯文本文件前n行

1 [root@linuxprobe~]# head -n 10 initial-setup-ks.cfg

22.tail查看后n行

1 [root@linuxprobe~]# tail -n 10 initial-setup-ks.cfg

23.tr文本替换

1 [root@linuxprobe~]# cat anaconda-ks.cfg | tr [a-z] [A-Z]
2 小写替换为大写

24.wc -lwc统计文件的行数,单词数,字节数

1 [root@linuxprobe~]# wc -l /etc/passwd
2 45 /etc/passw

25.stat 文件名 查看文件详细信息

26.grep按行提取文本内容

-b将可执行文件(binary)当作文本文件(text)来搜索
-c仅显示找到的行数
-I忽略大小写
-n显示行号
-v反向选择--仅列出没有“关键词”的行

27.cut按列提取

1 [root@linuxprobe~]# cut -d : -f 1 /etc/passwd
2 root
3 bin
4 daemon
5 
6 查看冒号为间隔符的第一列

28.diff比较两个文件

1 [root@linuxprobe~]# diff -c diff_A.txt diff_B.txt
2 -c查看哪里不同
3 -brief查看是否不同

29.uniq去除文本中的重复行

1 [root@linuxprobe~]# cat uniq.txt
2 Welcome to linuxprobe.com
3 Welcome to linuxprobe.com
4 
5 [root@linuxprobe~]# uniq uniq.txt
6 Welcome to linuxprobe.com

30.sort文本内容排序

1 -f忽略大小写
2 -b忽略缩进与空格
3 -n以数值型排序
4 -r反向排序
5 -u去除重复行
6 -t指定间隔符
7 -k设置字段范围

31.touch创建空白文件或修改文件时间

-a仅修改“访问时间”(Atime)
-m仅修改“修改时间”( Mtime)
-d同时修改 Atime与 Mtime
root@linuxprobe~]# touch -d "2020-05-04 15:44" anaconda-ks.cfg

32.mkdir创建目录

33.cp复制

1 [root@linuxprobe~]# touch install.log
2 [root@linuxprobe~]# cp install.log x.log
3 [root@linuxprobe~]# ls
4 install.log x.log
5 复制目录时加-r,或-a

34.mv剪切或重命名

1 [root@linuxprobe~]# mv x.log linux.log
2 [root@linuxprobe~]# ls
3 install.log linux.log

35.rm删除

1 -f强制删除
2 -r递归删除,删目录时用
3 -v显示过程
4 [root@linuxprobe~]# rm install.log
5 rm: remove regular empty file‘install.log’? y
6 [root@linuxprobe~]# rm -f linux.log
7 [root@linuxprobe~]# ls
8 [root@linuxprobe~]#

36.tar压缩或解压缩

 1 -c压缩
 2 -x解压缩
 3 使用 tar 命令把/etc 目录通过 gzip
 4 格式进行打包压缩,并把文件命名为 etc.tar.gz:
 5 [root@linuxprobe~]# tar czvf etc.tar.gz /etc
 6 tar: Removing leading `/' from member names
 7 /etc/
 8 /etc/fstab
 9 /etc/crypttab
10 /etc/mtab
11 /etc/fonts/
12 /etc/fonts/conf.d/
13 /etc/fonts/conf.d/65-0-madan.conf
14 /etc/fonts/conf.d/59-liberation-sans.conf
15 /etc/fonts/conf.d/90-ttf-arphic-uming-embolden.conf
16 /etc/fonts/conf.d/59-liberation-mono.conf
17 /etc/fonts/conf.d/66-sil-nuosu.conf
18 ………………省略部分压缩过程信息………………
19 
20 解压缩-C指定解压缩目录
21 [root@linuxprobe~]# mkdir /root/etc
22 [root@linuxprobe~]# tar xzvf etc.tar.gz -C /root/etc
23 etc/
24 etc/fstab
25 etc/cryptta

 

标签:linuxprobe,log,etc,usr,conf,linux,root
From: https://www.cnblogs.com/hbdgw/p/18146780

相关文章

  • 配置Linux【虚拟机】与 windows【宿主机】网络互通 (面向小白,简单操作)
    1.启动虚拟机,运行Linux系统这里我使用VMwareWorkstationPro来运行Linux系统(cent-os7)2.鼠标右键打开终端3.输入cd/etc/sysconfig/network-scripts,然后输入ls,查看当前目录下的网卡一般来说,虚拟机的网卡都是ifcfg-ens33的,当然也会有命名为ifcfg-ens32,注意辨......
  • 如何在 Linux 和 Mac 终端命令中添加别名
    在本文中,我们将探讨一种简单的技巧,可以节省您在终端中输入重复命令的时间。作为开发者,我们花费大量时间在终端上执行命令。无论是浏览目录、运行脚本、更改Node.js版本还是版本控制命令,手动输入每个命令都是一项耗时的任务。对于那些难以记住命令或其关联标志的人来说,这可能变......
  • 性能测试——性能测试-linux监控工具nmon的安装与使用
    安装;  显示截图:    简单使用命令:                                             参考文档:https://blog.csdn.net/m0_61066945/article/details/12679959......
  • 在Linux中如何删除指定时间之前修改的文件?
    1、与文件有关的时间在说明如何删除符合这种要求的文件之前,先来看看与文件有关的有哪些时间简名   全名    中文名  含义atime  access  time   访问时间 文件中的数据最后被访问的时间mtime  modify  time   修改时间 文件中的数据......
  • linux文件被谁删除了
     如果你也有如标题所属的困扰。可以尝试一下linuxaudit功能。1 是否能用1.1这个功能需要内核启用,要编译时打开了如下图所示的选项 1.2启动内核的时候,也不能是关着的。(红框这行不能有) 1.3 服务是不是开着的(下图就是内核选项没开时候的提示)systemctlstatusaud......
  • linux运维常用命令总结
    1.tarzcf打包目录时,排除其中的一些目录或者文件tar--exclude=dir1--exclude=dir2--exclude=file1-czvfarchive.tar.gzsource_directory 2.yum只下载不安装包yum-yinstallnfs-utilsrpcbind--downloadonly--downloaddir/home/nfs 3.查看本机出网IP地址......
  • [转帖]linux命令top内存显示M兆或者G
     转载自:https://zhuanlan.zhihu.com/p/42665560===============许多Linux命令现在都有使其输出更易于理解的选项。让我们了解一些可以让我们心爱的操作系统更友好的东西。不是每个人都以二进制方式思考,他们不想在大脑中给大数字插入逗号来了解文件的大小。因此,Linux命令......
  • Linux 新增LVM分区及LVM分区扩容
    Linux新增LVM分区及LVM分区扩容_linuxlvm增加-CSDN博客https://blog.csdn.net/FallenLeaves_/article/details/1299722561.查看当前磁盘分区fdisk-l2.查看分区和挂载情况lsblk3.创建一个新的分区并指定位置lvm文件类型fdisk /dev/sdb4.创建PV,VG,LVpvcreate/dev/s......
  • linux使用官方安装包安装的lazarus如需修改lazarus文件需要用root权限
    最近有网友反馈linux使用官方安装包安装的lazarus,按尝试解决linux下Lazarus2.2.0版代码编辑器和SynEdit不支持中文输入的Bug(2024.02.27解决《修正LinuxLazarusIDE代码编辑器中文输入》后用fpcupdeluxe重新编译lazarus时出错的Bug)-秋·风-博客园(cnblogs.com),修改后重构laz......
  • 在Linux中,如何在Linux中使用LXD进行容器管理?
    在Linux中使用LXD进行容器管理涉及一系列步骤,从安装LXD开始,到创建和管理容器。下面将详细解释这些步骤:一、安装LXD添加LXD仓库:对于大多数Linux发行版,如Ubuntu,首先需要将LXD仓库添加到系统中。这通常涉及到将仓库的GPG密钥添加到系统中,并添加一个新的APT源。安装LXD和相关工具......