首页 > 系统相关 >个人Linux常用命令记录

个人Linux常用命令记录

时间:2023-11-23 10:59:21浏览次数:37  
标签:文件 路径 tar 记录 URL 主机 常用命令 Linux 目录

常用命令

ls : 列出当前目录中的文件。
cd 目录 : 切换当前工作目录到指定的目录。
pwd : 显示当前工作目录的路径。
touch 文件名 : 创建一个空文件或者更新文件的访问时间。
mkdir 目录名 : 创建一个新的目录。
rmdir 目录名 : 删除一个空目录。
cp 源文件 目标文件 : 复制文件或目录。
文件夹:cp -r 源文件夹 目标文件夹
mv 源文件 目标文件 : 移动文件或目录,也可以用来重命名文件。
rm 文件名 : 删除文件。

cat 文件名 : 查看文件的内容。
more 文件名 : 分页查看文件内容。
less 文件名 : 以交互方式分页查看文件内容。
head 文件名 : 显示文件的前几行。
tail 文件名 : 显示文件的末尾几行。
grep 模式 文件名 : 在文件中搜索指定的模式。

find 目录 -name 文件名 : 在指定目录中查找文件或目录。
chmod 权限 文件名 : 修改文件或目录的权限。
chown 用户:组 文件名 : 修改文件或目录的所有者和所属组。

ps 参数 : 显示当前系统中的进程信息。
top : 实时显示系统的进程和资源使用情况。
kill 进程号 : 终止指定进程。

df : 显示磁盘空间使用情况。
du : 显示目录或文件的磁盘使用情况。

tar 参数 文件名 : 压缩或解压文件和目录。
wget URL : 从指定的URL下载文件。
curl URL : 发送 GET 请求并获取URL的页面内容。
ssh 用户@主机 : 连接到远程服务器。
ping 主机 : 测试与主机的网络连接。
ifconfig : 显示网络接口配置信息。
netstat : 显示网络连接和路由表信息。

重定向

> : 重定向到文件,覆盖原有内容。
>> : 重定向到文件,追加到原有内容的后面。
< : 重定向到文件,从文件中读取内容。
| : 管道,将前一个命令的输出作为后一个命令的输入。

tar命令

tar命令用于压缩和解压文件和目录,它的名字来源于磁带存储器的名称。tar命令的参数很多,常用的参数如下:

压缩文件

tar -cvf 压缩包名.tar 文件或目录 : 打包文件或目录。
tar -zcvf 压缩包名.tar.gz 文件或目录 : 打包并压缩文件或目录。
tar -jcvf 压缩包名.tar.bz2 文件或目录 : 打包并压缩文件或目录。
tar -Jcvf 压缩包名.tar.xz 文件或目录 : 打包并压缩文件或目录。

解压文件

tar -xvf 压缩包名.tar : 解压文件。
tar -zxvf 压缩包名.tar.gz : 解压并解压文件。
tar -jxvf 压缩包名.tar.bz2 : 解压并解压文件。
tar -Jxvf 压缩包名.tar.xz : 解压并解压文件。

下载命令

wget

wget URL : 下载指定的URL的文件。

curl

curl URL : 发送 GET 请求并获取URL的页面内容。

axel

axel [-a] [-n 线程数] URL : 多线程下载指定的URL的文件。-a:改进进度条。-n:指定线程数。

scp命令

scp命令用于在Linux主机之间复制文件和目录,它的名字来源于英文单词secure copyscp命令的参数很多,常用的参数如下:

接收文件:
scp 用户@主机:文件路径 目标路径 : 从远程主机的文件路径复制文件到本地主机的目标路径。
scp -r 用户@主机:目录路径 目标路径 : 从远程主机的目录路径文件夹复制目录到本地主机的目标路径。

发送文件:
scp 文件路径 用户@主机:目标路径 : 从本地主机的文件路径复制文件到远程主机的目标路径。
scp -r 目录路径 用户@主机:目标路径 : 从本地主机的目录路径文件夹复制目录到远程主机的目标路径。

标签:文件,路径,tar,记录,URL,主机,常用命令,Linux,目录
From: https://www.cnblogs.com/BryceAi/p/17851058.html

相关文章

  • Linux-如何比较比较两个目录中的文件差异
    在Linux命令行中比较两个目录是一项常见的任务,特别是当你需要确保两个目录之间的文件完全相同时。本文我们将介绍一些在Linux命令行中比较两个目录的方法。方法一:使用diff命令比较两个目录diff命令可以比较两个文件或目录之间的差异。要比较两个目录,只需将两个目录作为......
  • Linux中启动KeyCloak
    版本信息WSL:2Linux:Ubuntu20.04LTSkeyCloak:21.1.2JDK:17.0.9Linux命令所有命令若有权限问题,前面加sudo即可rm-rfoldermvfoldertarget查看版本信息lsb_release-aJDK安装配置下载:wgethttps://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.ta......
  • Rocky Linux 8.9 发布 - CentOS 的权威替代
    RockyLinux8.9发布-CentOS的权威替代RockyLinux由CentOS项目的创始人GregoryKurtzer领导请访问原文链接:https://sysin.org/blog/rocky-linux-8/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org以社区方式驱动的企业LinuxRockyLinux是一个开源的企业......
  • Oracle Linux 8.9 发布 - Oracle 提供支持 RHEL 兼容发行版
    OracleLinux8.9发布-Oracle提供支持RHEL兼容发行版OracleLinuxwithUnbreakableEnterpriseKernel(UEK)&RedHatcompatiblekernel(RHCK)请访问原文链接:https://sysin.org/blog/oracle-linux-8/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgOracle......
  • Linux 搭建Traefik 工具 实现dashboard远程访问
    Træfɪk是一个云原生的新型的HTTP反向代理、负载均衡软件,能轻易的部署微服务。它支持多种后端(Docker,Swarm,Mesos/Marathon,Consul,Etcd,Zookeeper,BoltDB,RestAPI,file...),可以对配置进行自动化、动态的管理.Træfɪk支持docker一键部署,内置WebUI,管理相对......
  • linux查看mac物理地址
    1.使用ifconfig命令ifconfig命令是Linux系统中用于配置和显示网络接口信息的工具之一。您可以通过以下步骤查看MAC物理地址:打开终端,输入以下命令并按下回车键:ifconfig系统将列出当前系统中所有网络接口的详细信息,包括MAC物理地址。通常,MAC地址显示在以"ether"开头的一行中......
  • Idea使用记录
    记录idea使用中遇到的问题关于VUEvue3,vue-cli:使用中遇到了编译器可以识别带@路径,但idea无法识别的情况,之前一直是正常识别的,但在使用了eslint以后就出现了该问题。尝试手动在vue.config.js添加别名,把idea的webpack设置改为手动都失败了。最后解决的方法也莫名其妙的,我就点了几......
  • 畅谈Linux在小型微型企业中的应用
    在这篇文章里我们讨论和畅谈一下系统在小微型企业中的应用,为什么会写这篇文章呢?因为在平时的工作中,认识的一些做小微型企业的朋友,他们经常找我咨询或是去解决一些平时工作中的IT相关的问题,那么小微型企业中的IT环境都是都是什么样的呢?我来为大家说一下:一般的都是不超过十台电脑......
  • rowSpan和colSpan示例记录
    rowSpan和colSpan看起来简单,真要自己写,要调半天,记录一个经典例子,方便快速上手<tableborder="1"cellspacing="0"><tr><tr><throwspan="2">学号</th><throwspan="2">姓名</th......
  • 【linux上机实验】实验七 Linux开发工具的使用(二)(持续更新中)
    1.使用gdb调试下列程序,练习gdb命令。#include<stdio.h>#include<string.h>#include<stdlib.h>voidmy_print(char*string){printf("Thestringis\"%s\"\n",string);}voidmy_print2(char*string){ char*string2; intsize......