Linux系统常用的命令

简介: 如何操作云服务器(Linux系统)

Linux系统通用命令

文件列表 ls
  • ls,即list,列出目录下的所有项
  • 参数 -l 查看文件详情 可以看到目标路径
  • 查看当前目录
ls
  • 查看 /home/localhost 目录
ls /home/localhost
显示当前位置 pwd
  • pwd,即 print working directory 显示当前工作目录
切换目录 cd
  • cd,即 change directory ,切换目录
  • 切换到用户主目录
cd
  • 切换到某个目录
cd /usr/local/app
几个特殊的目录:
  • ~ 代表当前用户的主目录
  • . 代表当前目录
  • .. 代表上一级目录
  • cd ~                  ## 切换到主目录
    cd ~/Document         ## 切换到主目录下的Document目录
    cd ../Download           ## 切换到上级目录,再到Download子目录
  • 在ls命令中,也可以使用~ . .. 表示的路径
  • ls ~
    ls ./Document
目录操作
  • mkdir ,即 make directory 创建目录
  • mkdir file
  • mkdir -p /data/mysql
  • 使用 -p 参数,可以将路径的层次目录全部创建
  • rmdir,即 remove directory 删除空目录
  • rmdir file
  • 如果目录非空,则会删除失败
  • rm,即 remove 删除文件或者目录
  • rm -rf file
  • 删除file目录,和子项一并删除
  • 其中,r表示recursive //递归 ,f表示force //强制
  • cp , 即 copy 复制文件或者目录
  • cp -rf file1 file2
  • mv , 即 move ,移动文件或者目录(重命名)
  • mv testfile filedemo
归档
  • tar , 即 tape archive 档案打包
  • 创建档案包
  • tar -cvf file.tar file
  • 其中,

    • c,表示create 创建档案
    • v,表示verbose 显示详情
    • f ,表示file
  • 也可以多个目录打包
  • tar -cvf xxx.tar file1 file2 file3
还原档案包
  • tar -xvf file.tar
  • tar -xvf file.tar -C outdir

    • x,extract 提取
    • v,verbose 显示详情
    • f,file
  • 其中,-C参数指定目标目录,默认解压到当前目录
归档并压缩
  • 先前的tar格式并没有压缩,体积较大
  • 并档并压缩
  • tar -czvf file.tar.gz file
  • 解压缩
  • tar -xzvf file.tar.gz
  • tar -xzvf file.tar.gz -C outdir

参数说明

  • -c 或 --create 建立新的备份文件
  • -x 或 --extract或--get 从备份文件中还原文件
  • -z 或 --gzip或ungzip 通过gzip指令处理备份文件
  • -v 或 --verbose 显示指令执行过程
  • -f 或 --file 指定备份文件
相关文章
|
7月前
|
Linux Shell 开发工具
Linux系统常用命令大全
Linux操作系统常用命令大全
39 1
|
7月前
|
Ubuntu 架构师 Java
Linux系统常用命令非常详细建议收藏
Linux系统常用命令非常详细建议收藏
70 0
|
2月前
|
运维 网络协议 Linux
linux系统命令 losf详解
**lsof命令**(List Open Files)是Linux系统中一个非常实用的工具,用于列出当前系统上所有打开的文件以及与之关联的进程。以下是对lsof命令的详细介绍: ### 一、基本功能 lsof命令可以显示系统中被进程打开的文件,这些文件可以是普通文件、目录、网络套接字、设备文件等。通过lsof命令,用户可以方便地查看哪些文件被哪些进程打开,以及这些文件的状态信息。 ### 二、基本语法 lsof命令的基本语法为:`lsof [选项] [文件]`。其中,选项用于指定lsof命令的行为,文件则是可选的,用于指定要查询的文件。 ### 三、常用选项 * `-a` 或 `-
105 6
|
2月前
|
设计模式 Unix Linux
Linux系统命令技巧
Linux系统命令技巧
39 3
|
7月前
|
网络协议 关系型数据库 Linux
Linux系统命令大全
Linux系统命令大全
59 0
|
5月前
|
Java Linux 数据安全/隐私保护
常用的Linux系统命令
常用的Linux系统命令
|
6月前
|
Linux
常用的Linux系统命令及其使用技巧
常用的Linux系统命令及其使用技巧
|
7月前
|
Linux 数据安全/隐私保护
linux系统常用命令
linux系统常用命令
38 2
|
Linux Shell 网络安全
linux系统常用命令大全
linux系统常用命令大全
|
安全 Linux Shell
Linux系统详解和常用命令
@[TOC](目录) Linux 是一种自由和开放源代码的操作系统,它的发展历程和设计理念使得它具有独特的优势和特点。以下是关于 Linux 的超详细介绍,包括一些常用的命令以及与 Windows 的对比: # 1. 历史和背景 Linux 最初由 Linus Torvalds 在 1991 年创建,当时他是芬兰赫尔辛基大学的一名学生。Torvalds 借鉴了 MINIX 操作系统的设计思想,并以 GNU 开源软件为基础,开发了一个全新的操作系统内核。由于 Torvalds 将 Linux 内核的代码开源,吸引了大批优秀的程序员参与到 Linux 相关的开发中,使得 Linux 逐渐发展成为一