首页 > 系统相关 >Linux常用命令

Linux常用命令

时间:2023-08-14 23:55:24浏览次数:41  
标签:文件 linuxcast tar 查看 常用命令 ex Linux 归档文件

Linux常用命令

一、日期时间

date [OPTION]... [+FORMAT]

  • -u: print UTC
  • +FORMAT: like +%Y-%m-%d
  • -s: set time

hwclock: 显示硬件时间
cal: 查看日历
uptime: 查看系统运行时间

二、输出&查看

echo: 显示输出的内容
cat: 显示文件内容
more: 向下翻页,查看文件内容;空格向下翻页
less: 上下翻页,查看文件内容;↑+↓,Pg Up+Pg Dn
head: 显示文件的开头几行,-n: 指定行数,默认10行
tail: 显示文件的末尾几行,-n: 指定行数;-f: 文件刷新,便于查看实时日志

三、查看硬件信息

lspci: 查看PCI设备,-v: 查看详细信息
lsusb: 查看USB设备,-v: 查看详细信息
lsmod: 查看加载的模块(驱动)

四、关机,重启

shutdown -h now
shutdown -h +10
shutdown -r 23:30

  • poweroff: shotdown immediately
  • reboot: restart immediately

五、归档、压缩

zip: 压缩文件,ex. zip linuxcast.zip myfile, linuxcast.zip: 压缩后的文件,myfile: 压缩前的文件
unzip: 解压
gzip: 压缩成gzip文件
tar: 用以归档文件,-cvf创建归档文件
ex.

  1. tar -cvf out.tar linuxcast 归档文件
  2. tar -cvf out.tar /etc 归档文件夹
  3. tar -cvzf out.tar linuxcast 归档文件进行gzip压缩
  4. tar -xvf out.tar 释放归档

六、查找

locate 快速查找 ex. locate keyword
(依赖于数据库)updatedb
find 高级查找
find [path] [-option]

查找条件

  • -name 文件名
  • -perm 权限
  • -user 所属用户
  • -group 所属用户组
  • -ctime 修改时间
  • -size 文件大小
  • -type 类型
  • -l 快捷方式
  • -d 目录

ex. find . -name "a*" -exec ls -l {} \

七、文件操作

cp 复制 -r: 递归; -v: 显示复制信息
touch 创建空文件/更新文件时间
ls 显示目录下文件系统
cd 到达指定目录
mv 移动/重命名 ex. mv file dir; mv file1 file2
rm 删除 -r: 递归; -i: 交互式; -f: 强制删除
mkdir 创建目录
rmdir 删除目录(只能删除空目录) -r: 递归
du . -sh file 查文件大小
file 查文件格式

标签:文件,linuxcast,tar,查看,常用命令,ex,Linux,归档文件
From: https://www.cnblogs.com/hd092336/p/17618016.html

相关文章

  • () {}用法,Linux shell脚本编程时bad substitution解决办法
     首先,我们要理解badsubstitution的字面意思,它的字面意思是“替换错误”的意思。这种错误的原因呢,通常是我们编写脚本时“{}”和“()”错误使用导致的。比如应该用“()”时,我们用成了“{}”;应该用“()”时,用成了“{}”。 那么如何区分什么时候用什么类型的括号呢?${}中,大括号里......
  • linux安装禅道(CentOS)
    提示:禅道是用PHP开发的,只要安装一个MySQL,找一个能跑php的web应用服务器,把禅道源代码放到里面,然后按步骤安装就可以了。不一定要用XAMPP,XAMPP只是把PHP环境和mysql都集成了而已。如果你想下载其他的版本http://www.zentao.net/download.html第一种方式:下载禅道:(64位)http://dl.cn......
  • linux的grep功能介绍与使用
    环境centos7.9众所周知,在Linux操作系统中,"grep"命令是一种强大而常用的文本搜索工具。它用于在文件中查找特定的模式,并显示包含该模式的行。"grep"命令不仅可以搜索文件内容,还可以结合各种选项和正则表达式,提供丰富的搜索功能。本文档将介绍"grep"命令的基本用法和一些常用的选......
  • linux安装python
    转载请注明出处:1.查看当前系统上已安装的Python版本:在终端中运行以下命令:python--version或者使用以下命令查看全部已安装的Python版本:ls/usr/bin/python* 2.下载并安装python包访问Python官方网站https://www.python.org/downloads/source/,找到并......
  • Linux之sed命令详解
    sed是一种流编辑器,它是文本处理中非常好的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(patternspace),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文......
  • Linux:netstat指令
    学习自:linux下netstat指令详解_linuxnetstat命令_乘凉~的博客-CSDN博客官网:netstat命令的官方文档1、简介netstat是Linux中常用网络工具,用于显示网络连接、路由表、网络接口等相关信息。它可以帮助我们监控网络活动、诊断网络问题、查看网络连接状态。2、显示所有网络连接n......
  • Linux:nmcli指令
    学习自:Linux中的nmcli命令-知乎 nmcli是NetworkManager提供的命令,使用时要确保NetworkManager服务处于启用状态。nmcli有四类常用命令:n(networking)、g(general)、c(connection)、d(device)根据Linux的指令前缀写法,以上所有指令都可写作部分前缀,例如connection就可以从c、co、c......
  • 如何使用Python调用常用的Linux命令
    本文将介绍如何使用Python调用Linux命令,包括常用命令的使用方法和示例代码。1.使用subprocess模块调用Linux命令Python内置了一个名为subprocess的模块,可以用于在Python程序中执行外部命令。subprocess模块提供了许多函数和方法,可以方便地启动新进程、连接到它们的输入/输出/错误......
  • Linux之管理
    一:cd处理文件和目录的相关命令(1)首先来说一下pwd这个命令,一般情况下,用户在执行命令之前需要确定当前的工作目录。就像你想去找一个人一样,必须知道自己当前所在的位置,这样才能合理的规划路线。这个pwd命令就是用来显示用户当前所在目录的绝对路径。如果想要确定当前的用户用whoami......
  • Linux下安装ELK
    简介ELK是Elasticsearch、Logstash和Kibana的缩写,它们代表的是一套成熟的日志管理系统,ELKStack已经成为目前最流行的集中式日志解决管理方案。Elasticsearch分布式搜索和分析引擎,具有高可伸缩、高可靠和易管理等特点。基于ApacheLucene构建,能对大容量的数据进行接近......