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

Linux常用命令

时间:2024-10-10 23:46:44浏览次数:9  
标签:文件 查看 tar 常用命令 ls Linux test cp

  • ifconfig

    显示网络设备信息,查看对应的ip地址等

  • history

    查看历史操作指令

  • last

    列出目前与过去登入系统的用户相关信息
    相关指令:lastb

  • whoami

    查看当前登录的用户

  • top

    显示当前系统进程的相关信息,包括进程ID、内存占用率、CPU占用率等

  • vim编辑器

      命令模式->输入模式: i
      输入模式->命令模式:	ESC键
      关闭保存文件:在命令模式下:(:q退出)、(:wq保存退出)
      查找:1./查找内容(从当前位置向后查找)	2.?查找内容(从当前位置向前查找)
    
  • service

     service ssh status/start/stop	ssh服务状态/开启/停止
     service apache2 status/start/stop	apache服务状态/开启/停止
    
  • man

    man + 命令表示查看某个命令的帮助
    e.g man nmap 查看nmap的使用说明
    man nmap >> 1.txt 表示把nmap的使用说明保存到1.txt文件

  • date

    date: 查看当前的时间
    date +%y%m%d: 输出年月日

  • echo

    打印输出内容 格式:echo [字符串 | $变量]

  • poweroff

    关机

  • uname

    查看系统内核与系统版本等信息 uname -a

  • cd

      cd 目录路径:进入到对应目录
      cd ..	进入上一级目录
    
  • ls

      ls -a 查看当前目录下所有的文件(包括隐藏文件)
      ls -A 查看当前目录下所以文件(不包括隐藏文件,相当于ls)
      ls -lt 查看文件对应的权限
    
  • cp

      1.cp test.txt /path/to/destination/
      将文件 file.txt 复制到目录 /path/to/destination/ 中
      
      2.cp –r test/ newtest
      使用指令 cp 将当前目录 test/ 下的所有文件复制到新目录 newtest 下
    
  • 文本编辑

      cat 文件名:查看纯文本文件的内容(内容较少)
      cat 文件名:查看纯文本文件的内容(内容较多)
      head -n 文件名:查看前n行的内容
      wc 文件名:查看文件的总行数,字数,字节数
      stat 文件名:查看文件的存储信息、时间信息(访问、修改、变更、保存时间)
    
  • 文件目录管理

      touch	创建空白文件或修改文件时间
      mkdir	创建空白文件夹
      cp	复制文件或目录
      mv	移动文件	
      rm -rf 删除文件
      cat 文件名	查看文件内容
      pwd 	查看当前所在的文件目录
    
  • 压缩解压

    1.tar格式
    	压缩:tar -czvf test.tar test	将test打包压缩到test.tar
    	解压:tar zxvf test.tar	解压test.tar
    2.zip格式
    	压缩:unzip test.zip 解压test.zip
    
  • 文件权限命令

    chmod 777 文件 赋予文件可读可写可执行的权限
    chmod -R 777 目录
    r:文件可读 4
    w:文件可写 2
    x: 文件可执行 1
    e.g drwxr-x-r-- 第一个为文件类型,若为d表示目录,为-表示文件,后面每三位对应数值加起来,这里权限为754

  • 文件下载

      git clone 文件地址:	将文件克隆到本地
      wget 文件地址:	下载文件到本地
    
  • 文件安装

      安装:dpkg -i test.deb
      卸载:dpkg -r test.deb (卸载安装包)
      		dpkg -r --purge test.deb (和配置文件一起卸载)
    

标签:文件,查看,tar,常用命令,ls,Linux,test,cp
From: https://blog.csdn.net/weixin_70059007/article/details/142704295

相关文章

  • 【Linux探索学习】第三弹——Linux的基础指令(下)——开启新篇章的大门
    Linux基础指令(上):【Linux探索学习】第一弹——Linux的基本指令(上)——开启Linux学习第一篇-CSDN博客Linux基础指令(中):【Linux探索学习】第二弹——Linux的基础指令(中)——夯实基础第二篇-CSDN博客前言:在前面我们已经讲了有十几个Linux的基础指令及相关的知识了,今天我们再补充......
  • 虚拟机安装openEuler、Linux系统常见问题--(1) 网络不通
    本文以openEuler22.03LTSSP4系统为例:openEuler系统和Windows桌面切换1、使用Ctrl+G切换2、使用Ctrl+alt切换NAT桥接-网络不通问题1、查看Windows网络配置以NAT桥接网络,VMware使用网卡“VMwareNetworkAdapterVMnet8”与虚拟机通信,可通过以下方法查看VMn......
  • linux-vm-tools/ubuntu/24.04 /install.sh
    一、#!/bin/bash##ThisscriptisforUbuntu22.04JammyJellyfishtodownloadandinstallXRDP+XORGXRDPvia#source.##Majorthanksto:http://c-nergy.be/blog/?p=11336forthetips.#################################################################......
  • Linux的xargs 命令
    一、标准输入与管道命令Unix命令都带有参数,有些命令可以接受"标准输入"(stdin)作为参数。$cat/etc/passwd|greproot上面的代码使用了管道命令(|)。管道命令的作用,是将左侧命令(cat/etc/passwd)的标准输出转换为标准输入,提供给右侧命令(greproot)作为参数。因为grep命令可以接受标......
  • 腾讯通Linux端解决方案:兼容银河麒麟以及统信UOS等国产系统
    一、腾讯通RTX持续使用的核心痛点自腾讯通RTX停止更新并下架官网以来,用户们不得不面对一系列无法解决的关键问题,这些问题对日常办公产生了较大困扰:●国产系统与移动端不可用:腾讯通RTX目前仅兼容Windows和Mac系统,致使用户在国产操作系统及移动设备上无法使用。这不仅降低了工作......
  • 【linux开发-Qt】-信号与槽机制
    一、什么是信号与槽机制信号(signal),就是在特定情况下被发射的事件,例如PushButton最常见的信号就是鼠标单击时发射的clicked()信号。槽(Slot)就是对信号响应的函数。槽就是一个函数,与一般的C++函数是一样的,可以定义在类的任何部分(public、private或protected),可以具有任......
  • zabbix7proxy安装部署(基于almalinux9.4)
    一.安装zabbix-proxy1.下载软件仓库rpm-Uvhhttps://repo.zabbix.com/zabbix/7.0/alma/9/x86_64/zabbix-release-7.0-2.el9.noarch.rpmdnfcleanalldnfmakecache2.安装dnfinstall-yzabbix-proxy-mysqlzabbix-sql-scriptszabbix-selinux-policy 二.安装mysql1.下......
  • Linux的常见命令
    查看帮助--help 示例:ls--helpman 示例:manlsman命令查看帮助快捷操作:空格键:显示手册下一屏。enter键:一次滚动一行内容。b:回滚一屏。q:退出man命令。注意:这两个命令都可以查看帮助信息,man的内容会比--help的更全面一些。ls查看文件信息常用参数:-a:显示指定......
  • Linux中提示:/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found 的解决
    一、查看gcc版本中包含哪些库#1.终端中输入如下命令:strings/usr/lib64/libstdc++.so.6|grepGLIBC#2.显示如下:===============================================GLIBCXX_3.4GLIBCXX_3.4.1GLIBCXX_3.4.2GLIBCXX_3.4.3GLIBCXX_3.4.4GLIBCXX_3.4.5GLIBCXX_3.4.6GLIBC......
  • AWS Linux2 安装 nginx
    如果您使用的是AWSLinux2,则必须从AWS“ExtrasRepository”安装 nginx。要查看可用包的列表:#Viewlistofpackagestoinstallamazon-linux-extraslist您会看到类似于以下内容的列表:0ansible2disabled[=2.4.2]1emacsdisabled[=25.3]2memcached1......