首页 > 系统相关 >Linux操作系统常见的命令

Linux操作系统常见的命令

时间:2024-10-14 10:17:11浏览次数:3  
标签:文件 路径 操作系统 常见 语法 命令 参数 Linux

目录

ls命令

cd命令

pwd命令

mkdir命令

touch命令

cat命令

more命令

cp命令(copy)

mv命令(move)

rm命令

which命令

find命令

grep命令

wc命令

echo命令

tail命令


  • su - root 切换到root用户
  • ls命令:列出当前工作目录的内容
    • 语法:ls [-a-l-h] [linux路径]
    • -a -l -h 和linux路径 都是可选的选项
    • -a:all表示列出全部文件,包括隐藏
    • -l:表示以列表(竖向)展示,展示更多信息
    • -h:和-l一起用,能列出文件的大小
    • 选项:可以组合使用 ls -l -a=ls -la=ls -al
    • linux系统的命令终端,在启动的时候,默认会加载:
    • 当前登录用户的HOME目录作为当当前工作目录,所以ls命令列出的是HOME目录的内容。
    • HOME目录:每个Linux操作用户在Linux系统的个人账户目录,路径在:/home/用户名
  • cd命令:切换当前所在目录
    • 语法:cd [Linux路径]
    • cd命令无需选项,只有参数,表示要切换到那个目录下
    • cd命令直接执行,不写参数,表示回到用户的HOME目录
  • pwd命令:查看当前所在目录(直接使用)
  • mkdir命令:创建新的目录(文件夹)
    • 语法:mkdir [-p] Linux路径
    • [-p]:一次性创建连续多级的目录
      • mkdir -p itcast/good/666
  • touch命令:创建文件
    • 语法:touch Linux路径
  • cat命令:查看文件内容,将内容全部显示出来
    • 语法:cat Linux路径
  • more命令:查看文件内容,支持翻页查看
    • 语法:more Linux路径
    • 空格进行翻页,q退出查看
  • cp命令(copy):复制文件、文件夹
    • 语法: cp [-r] 参数1 参数2
      • -r选项,用于复制文件夹时使用,表示递归
      • 参数1,Linux路径,表示被复制的文件或文件夹
      • 参数2,Linux路径,表示要复制去的地方
  • mv命令(move):移动文件、文件夹
    • 语法:mv 参数1 参数2
    • 参数1,Linux路径,表示被移动的文件或文件夹
    • 参数2,Linux路径,表示要移动去的地方,如果目标不存在,则进行改名,确保目标存在
  • rm命令:删除文件、文件夹
    • 语法: rm [-r -f] 参数1 参数2 ......参数N
    • -r选项,用于删除文件夹时使用
    • -f选项,强制删除(不会提醒),只有root管理员用户删除才会提醒
      • 不要在root管理员用户下执行rm -rf / rm -rf /*
    • 参数1、参数2、......、参数N表示要删除的文件或文件夹路径,按照空格隔开
    • 可以使用通配符 eg:rm -r text*
  • which命令:查看所使用的命令的程序文件存放在哪里
    • 语法:which 要查找到的命令
    • eg:which cd;which pwd
  • find命令:查找指定的文件,
    • 语法:按文件名查找:find 起始路径 -name “文件名”
      • 可以使用通配符
    • 语法:按文件大小查找:find 起始路径 -size(大小) +/-(大于小于) n[KMG]
  • grep命令:从文件中通过关键字过滤文件行
    • 语法:语法: grep [-n] 关键字 文件路径
    • 选项-n,可选,表示在结果中显示匹配的行的行号
    • 关键字:必填,表示过滤的关键字,带有空格或其它特殊符号,建议使用“ ”将关键字包围起来
    • 文件路径:必填,表示要过滤内容的文件路径,可作为内容输入端口,如果不写,前面要加上管道符
  • wc命令:统计文件的行数、单词数量
    • wc不加选项展示:行数、单词数、字节数、文件名
    • 语法:wc [-c -m -l -w] 文件路径
      • -c:统计bytes数量选项,
      • -m:统计字符数量
      • -l:统计行数
      • -w:统计单词数量
      • 文件路径:被统计的文件,可作为内容输入
        • 如果不写,前面要加上管道符
  • echo命令:在命令号内输出指定内容
    • 语法:echo “输出的内容”
    • 可以和反引号`,重定向符>、>>配合
  • tail命令:查看文件尾部内容,跟踪文件的最新更改
    • 语法:tail [-f -num] Linux路径
    • 参数,Linux路径:表示被跟踪的文件路径
    • 选项,-f:表示持续跟踪文件的更改(ctrl+c结束)
    • 选项,-num(数字):表示查看尾部多少行,不填默认10行

标签:文件,路径,操作系统,常见,语法,命令,参数,Linux
From: https://blog.csdn.net/S3384806792/article/details/142907500

相关文章

  • linux 操作系统下的dpkg 命令介绍和使用案例
    dpkg命令介绍dpkg是Debian及其衍生版(如Ubuntu)中用于管理软件包的底层工具。它的全称为“DebianPackage”,主要用于安装、删除、构建和管理以.deb格式存在的软件包。虽然dpkg功能强大,但它不会自动处理软件包之间的依赖关系,因此在使用时需谨慎主要功能安装软件包:使用dpkg-i......
  • 600条最强 Linux 命令总结(珍藏版)
    https://mp.weixin.qq.com/s/O5dauj1TU66skvci_ST9Rw  一、基本命令uname-m显示机器的处理器架构uname-r显示正在使用的内核版本dmidecode-q显示硬件系统部件(SMBIOS/DMI)hdparm-i/dev/hda罗列一个磁盘的架构特性hdparm-tT/dev/sda在磁盘上执行测试性读......
  • 操作系统:实验二:进程调度
    1.实验目的  1.了解三级调度的基本概念;  2.通过对先来先服务算法、时间片轮转算法和短作业优先算法的模拟实现掌握它们的工作原理。2.三级调度的基本概念  现在的操作系统大多是多道程序系统,在同一时段内,允许用户同时执行多个作业进(或进程)。一个作业从提......
  • 操作系统:实验三:存储器管理
    1.实验目的  1.理解固定式分区及可变式分区两种存储管理模式,知道各自的优缺点;  2.验证型实验需理解可变式分区方式的三种算法最先适应算法、最佳适应算法和最坏适应算法的工作原理,理解内存释放的具体实现过程;  3.提高型实验需在提供的代码框架下根据提示自主......
  • Veritas NetBackup 10.5 (Unix, Linux, Windows) - 领先的企业备份解决方案
    VeritasNetBackup10.5(Unix,Linux,Windows)-领先的企业备份解决方案The#1enterprisebackupandrecoverysolution.请访问原文链接:https://sysin.org/blog/veritas-netbackup-10/查看最新版。原创作品,转载请保留出处。作者主页:sysin.org备份和恢复软件解决方案领......
  • Linux入门
    Linux入门文章目录Linux入门前言(为什么选择linux)一、linux启动过程二、Linux系统目录结构三、Linux文件基本属性五、Linuxvi/vim六、Linuxapt命令前言(为什么选择linux)一、linux启动过程Linux系统的启动过程可以分为5个阶段:1,内核的引导。当计算机打开电源......
  • linux kernel编译
    编译x86的kernelexportARCH=x86_64exportCROSS_COMPILE=x86_64-linux-gnu-makedefconfigmake-j32中间出现了libelf.h找不到,sudoapt-getinstalllibelf-devbc解决。编译aarch64的kernelexportARCH=x86_64exportCROSS_COMPILE=x86_64-linux-gnu-makedefconfig......
  • C语言在Linux上编程的步骤
    如果对你有帮助,请点个免费的赞吧,谢谢汪。(点个关注也可以!)如果以下内容需要补充和修改,请大家在评论区交流~让大家都看见1.编程前的准备1.1新建文件夹mkdir【选项】【文件名】1.2选择编程工具1.使用VScode:code【文件或者目录】2.使用vi编译器(这里先不使用)1.3打开编......
  • Linux文件系统详解
    在LINUX系统中有一个重要的概念:一切都是文件。 其实这是UNIX哲学的一个体现,而Linux是重写UNIX而来,所以这个概念也就传承了下来。在UNIX系统中,把一切资源都看作是文件,包括硬件设备。UNIX系统把每个硬件都看成是一个文件,通常称为设备文件,这样用户就可以用读写文件的方式实现对硬......
  • linux 查看系统信息命令
    #uname-a#查看内核/操作系统/CPU信息 #head-n1/etc/issue#查看操作系统版本 #cat/proc/cpuinfo#查看CPU信息 #hostname#查看计算机名 #lspci-tv#列出所有PCI设备 #lsusb-tv#列出所有USB设备 #lsmod#列出加载的内核模块 #env#查看......