首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux命令和常见参数

Linux命令是用于在Linux操作系统上执行特定任务的指令。每个命令都有其特定的功能,可以通过不同的参数来定制其行为。以下是一些常见的Linux命令及其常用参数:

1. ls - 列出目录内容

  • -l:长格式列出,显示详细信息。
  • -a:显示所有文件,包括隐藏文件。
  • -h:以人类可读的格式显示文件大小。

2. cp - 复制文件或目录

  • -r:递归复制目录。
  • -i:交互式复制,如果目标文件已存在,会提示确认。
  • -v:显示复制过程的详细信息。

3. mv - 移动或重命名文件或目录

  • -i:交互式移动,如果目标文件已存在,会提示确认。
  • -v:显示移动过程的详细信息。

4. rm - 删除文件或目录

  • -r:递归删除目录。
  • -i:交互式删除,删除前会提示确认。
  • -f:强制删除,不提示确认。

5. grep - 搜索文本

  • -i:忽略大小写。
  • -v:反向搜索,显示不匹配的行。
  • -r:递归搜索目录。

6. find - 查找文件

  • -name:按文件名查找。
  • -type:按文件类型查找(如f表示文件,d表示目录)。
  • -mtime:按修改时间查找。

7. chmod - 修改文件权限

  • u:用户权限。
  • g:组权限。
  • o:其他用户权限。
  • a:所有用户权限。
  • +:添加权限。
  • -:移除权限。
  • =:设置权限。

8. chown - 修改文件所有者

  • -R:递归修改目录及其内容的所有者。

9. ps - 显示进程状态

  • -ef:显示所有进程的详细信息。
  • -aux:显示所有进程的详细信息,包括其他用户的进程。

10. kill - 终止进程

  • -9:强制终止进程。
  • -15:正常终止进程。

应用场景示例

  • 列出当前目录下的所有文件和隐藏文件
  • 列出当前目录下的所有文件和隐藏文件
  • 递归复制一个目录及其内容到另一个位置
  • 递归复制一个目录及其内容到另一个位置
  • 查找并删除所有以.log结尾的文件
  • 查找并删除所有以.log结尾的文件

常见问题及解决方法

  • 权限不足
    • 使用sudo命令提升权限,例如:
    • 使用sudo命令提升权限,例如:
  • 命令未找到
    • 确保命令已安装,或者检查命令路径是否正确。
  • 参数错误
    • 查阅命令的手册页(man command_name)以获取正确的参数使用方法。

通过掌握这些常见命令及其参数,可以高效地在Linux环境中进行日常操作和故障排除。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux 常见命令

Linux 命令语法:   命令格式: 命令 【-选项】【参数】   例子:   ls -la /etc   说明:      ①、个别命令使用不遵循此格式          ②、当有多个选项时...注意:Linux没有明确的创建时间,只有最后一次访问时间、文件的状态修改时间、文件的数据修改时间 anaconda-ks.cfg 表示文件名 2、目录处理命令:mkdir ①、命令名称:mkdir ②...例子:mkdir /tmp/vae.txt 注意:1、创建的目录已经存在, 那么 Linux 会提示我们 Linux 无法创建它。          ...2、不带任何参数运行 mkdir 命令会在当前目录下创建目录。          3、不带上-p,如果新建的文件上级目录不存在则不会执行成功。          ...】         -i  不区分大小写 注意:这里和 find 命令是有区别的,find是全盘检索,而locate 是在文件资料库中进行搜索。

1K31

Linux常见命令

---- Linux的命令笔者就老是记不住,一旦要用到的时候就各种找,所以这里列出学习过程中所遇到的,方便回看。...常见快捷键 Tab:自动补全 ^ + S:停止 ^ + Q:恢复 ^ + C:中断 ^ + L:清屏 ^ + A:光标移到行头(输入命令中) ^ + E:光标移到行尾(输入命令中) ^ + Z:后台挂起任务...命令的格式 命令名称 [命令参数] [命令对象] 三. 其他 1. 输出重定向 > 保存到文件 >> 追加到文件 2....-a 文本方式搜索 -n 输出行号 -v 反向搜索 3. tar 这里要说明一点:打包和压缩是不同的概念。...9. netstat n:不DNS轮询,显示IP t:显示TCP端口 u:显示UDP端口 l:仅显示套接字 p:显示进程标识符和程序名称 # 查看80端口 netstat -ntp | grep 80

1.6K20
  • Linux文件和目录常见的命令

    文章目录 这是一张比较完善的关于linux文件和目录命令的思维导图 一、目录命令 1.1 ls 命令说明: Linux下文件和目录的特点 1.2 ls 常用属性选项 1.3 ls通配符使用 1.4 cd...的福音 这是一张比较完善的关于linux文件和目录命令的思维导图 我是用xmind 做的,这个图毕竟是截图出来的,很多地方会显得比较模糊,从框架上看内容还是挺多的,目前已经全面更新,针对粉丝提供免费下载服务...,审核通过,粉丝即可下载 一、目录命令 1.1 ls 命令说明: ls是list的缩写,类似于DOS系统中的 dir,其功能为列出目录的内容 Linux下文件和目录的特点 Linux 文件 或者 目录...-h 配合-l ,以人性化的方式显示文件大小 -R 显示文件及所有子目录 -F 显示文件(后跟 *)和目录(后跟/ ) -d 与l选项合用,显示目录名而非其内容 Linux命令的选项可以叠在一起使用...tree ~ 就是常见的命令 参数 功能 -d 只显示目录(dir) tree /home 六、文件相关情况与权限 2020年12月16日新增 6.1 查看文件磁盘占用情况 —— df 命令模式

    3.3K10

    常见Linux调优命令和工具

    没有比Linux更基础了,关键问题来了,你真的认真看了和转发了吗? O(∩_∩)O哈哈~ 要实现对Linux的调优,就需要用到一些Linux系统命令和工具来观察与监控系统的性能。...下面介绍几个最常用的Linux调优命令和工具。 1. top命令 top命令经常用来监控Linux的系统状态,如CPU、内存的使用情况。...图4.23 top命令是Linux上进行系统监控的首选命令,但有时却达不到我们的要求,如当前这台服务器,top监控就有很大的局限性。...top命令的监控最小单位是进程,所以看不到我们关心的Java线程数和客户连接数,而这两个指标是Java的Web服务非常重要的指标,通常可以用ps和netstat两个命令来补充top命令的不足。...4. nmon工具使用[4] 前面介绍的都是零散的命令,nmon是分析AIX和Linux性能的免费工具。它综合收集系统的信息,以图形化的形式展现出来,方便系统管理对性能的分析。 ① 下载nmon。

    3.1K90

    Linux常见命令合集

    创建多级文件 7.rm强制删除指定目录和文件 rm -rf 目录/文件 r:递归删除 f:强制删除 8.cp复制文件和目录 cp 【-r】 源目录/文件 目的地目录/文件 1....-r : 一般是复制的源目录下面具有子目录或者子文件就使用 9.mv移动和重命名命令 1,mv 源目录 目的地目录 说明:如果目的地目录不存在则mv表示改名。...如果目的地目录存在就是剪切 10.tar命令打包和拆包 重点是拆包 1.打包 : tar -zcvf 压缩包文件 指定的要压缩的文件 ........查看开放的端口号 firewall-cmd --zone=public --list-ports 16.kill强制关闭某个进程 kill -9 进程号 17.生成ssh公钥的 不属于linux...特有命令 ssh-keygen -t rsa 18.给某个文件授权 chmod 777 文件名 19.

    4910

    MySQL常见配置参数及命令

    redo log日志个数(修改my.cnf) binlog_cache_size:控制单个线程内binlog cache所占的内存大小上限 sync_binlog:控制binlog cache write和fsync...的时机 innodb_flush_log_at_trx_commit:控制redo log write到page cache和fsync的时机 binlog_group_commit_sync_delay...max_length_for_sort_data:控制MySQL order by排序方式,当单行记录的长度超过此值时会使用rowid排序,否则使用全字段排序 tmp_table_size:当需要使用临时表时,此参数是用来限制内存临时表大小的...image的内容,有FULL、MINIMAL、NOBLOB slave-parallel-type:从库的并行复制策略 sql_slave_skip_counter:从库同步主库的binlog时,通过这个参数可以指定跳过...● ANONYMOUS:事务没有全局标识符,仅由文件和位置标识。 ●UUID:NUMBER 格式的 全局事务 ID 。

    81020

    Linux rpm 命令参数使用详解[介绍和应用]

    -1.4-6.i368.rpm #[查看rpm包]--query--package--install package信息 rpm -qpf Linux-1.4-6.i368.rpm #[查看rpm包]-...;比如我们在Windows系统中运行3D游戏,在安装的时候,他可能会提示,要安装Direct 9 ;Linux和Windows原理是差不多的; 软件安装流程图: ?...;是不是所有的软件包都能通过rpm 命令来安装呢?...--rebuilddb 注:这个要花好长时间; 注:这两个参数是极为有用,有时rpm 系统出了问题,不能安装和查询,大多是这里出了问题; 二)RPM软件包管理的查询功能: 命令格式 rpm {-q|-...-qa 如果分页查看,再加一个管道 |和more命令; [root@localhost RPMS]# rpm -qa |more 在所有已经安装的软件包中查找某个软件,比如说 gaim ;可以用 grep

    3.5K100

    【Linux】命令行参数和环境变量

    二.命令行参数 在初学C语言的时候,可能在一些书籍上会看到main函数带参数,就像这样 int main(int argc,char*argv[]) { //.......我们平常使用的那些指令,例如 ls 什么的,它们后面跟不同的选项,就会有不同的功能,原理就是这个命令行参数。...HOME HOME : 指定用户的主工作目录(即用户登陆到Linux系统中时,默认的目录) echo $HOME  SHELL SHELL : 当前Shell,它的值通常是/bin/bash echo...: 显示本地定义的shell变量和环境变量(即显示本地变量和环境变量) 环境变量的组织方式 环境变量的组织方式和命令行参数是一样的。... int main() { printf("PATH:%s\n",getenv("PATH")); return 0; } 命令行第三个参数 其实main函数还能传第三个参数

    13010

    常见Linux文件目录命令

    一、目录操作命令: cd / //到根目录 cd .....到上一级目录 mkdir 创建文件目录 rmdir 删除文件目录,必须为空目录 二、浏览文件命令: cat t.txt 查看文件 cat t.txt t2.txt 同时看两个 cat -E t.txt...在每一行末尾显示$ cat -n t.txt 显示行号 2、more t2.txt 分页显示文件内容 空格或者f 下一页 enter 下一行 q 退出 3、less 和 more 用法一致,多了上下键卷动...4、head 显示文件头十行,tail显示文件后十行,常用于显示日志文件 eg: tail /etc/passwd 三、文件操作命令 1、cp:拷贝命令 cp t.txt t3.txt //将t.txt...删除文件会询问Y/N 注意只删除文件时问,目录不会删除,不询问 3、find命令: 找到当前目录下的文件 4、grep:查找文件中的字符 grep g t.txt 查找该文件中含有g的字符 grep

    3.6K10

    Linux常见的命令操作

    ll 命令等价于 ls -l * 是通配符:匹配当前目录下的任何内容 常见用法:1、搭配指令:如 **rm *** :表示删除当前目录所有内容 ​ cp * : 表示将当前目录所有内容拷贝到上级目录...,包括存取时间和更改时间,新建一个不存在的文件。...),亦直接删除 -i 删除前逐一询问确认 -r 删除目录及其下所有文件==(谨慎使用)== 举例: rm -rf #强制删除当前目录的所有文件(谨慎使用) ⏯ man 指令(重要) Linux的命令有很多参数...3、当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。...命令格式: cal [参数] [月份] [年份] 功能: 用于查看日历等时间信息,如只有一个参数,则表示年份(1-9999),如有两个参数,则表示月份和年份 常用选项: -3 显示系统前一个月,

    67930

    【Linux】命令行参数和环境变量

    今日更新了Linux命令行参数和环境变量的内容 欢迎大家关注点赞收藏⭐️留言 命令行参数 我们平时写的main函数没有参数,其实它是有参数的。...Linux中,存在一些全局的设置, 告诉命令行解释器,应该去哪些路径下寻找可执行程序。...常见环境变量 PATH : 指定命令的搜索路径 HOME : 指定用户的主工作目录(即用户登陆到Linux系统中时,默认的目录) SHELL : 当前Shell,它的值通常是/bin/bash。...系统中的很多配置,在我们登录Linux系统的时候,已经被加载到bash进程中(内存) bash在执行命令的时候,需要先找到命令,因为未来要加载。...和环境变量相关的命令 echo: 显示某个环境变量值 export: 设置一个新的环境变量 env: 显示所有环境变量 unset: 清除环境变量 set: 显示本地定义的shell变量和环境变量

    9610

    常见linux命令介绍-sed

    命令基本介绍 sed的命令格式: sed [option]  ‘sed command’ filename 执行sed处理命令 sed的脚本格式:sed [option] -f  ‘sed script...’ filename 执行脚本中的sed处理命令 常用参数 -n :只打印模式匹配的行 -e :直接在命令行模式上进行sed动作编辑,此为默认选项 -f :将sed的动作写在一个文件内,用–f filename...t label if分支,从最后一行开始,条件一旦满足或者T,t命令,将导致分支到带有标号的命令处,或者到脚本的末尾。...[] 匹配一个指定范围内的字符,如/[ss]ed/匹配sed和Sed。 [^] 匹配一个不在指定范围内的字符,如:/[^A-RT-Z]ed/匹配不包含A-R和T-Z的一个字母开头,紧跟ed的行。...实例 文本查找 文本删除 文本编辑 总结 sed是一个非常有用且重要的文本处理工具之一,以上就是sed命令的一些常见操作介绍。

    1.6K10

    【Linux】权限管理常见命令

    在Linux系统中,权限管理是确保系统安全性的重要组成部分。正确设置文件和目录的权限对于维护系统完整性和用户数据的安全至关重要。本文将深入讨论Linux权限管理的基础知识、常见命令和最佳实践。 1....常见命令 在Linux系统中,进行权限管理的常见命令如下: 2.1 chmod chmod命令用于更改文件或目录的权限。通过指定权限参数,可以灵活地控制读取、写入和执行的权限。...这些命令是在Linux系统中进行权限管理时最为常用的工具,通过它们,用户可以灵活地配置和调整文件和目录的权限,确保系统的安全性和可靠性。 3....这些最佳实践有助于建立一个安全且可维护的Linux系统,保护系统和用户数据的安全。 结语 Linux权限管理是系统安全性的基石。...通过了解基础知识、使用常见命令和遵循最佳实践,您可以有效地管理文件和目录的权限,提高系统的整体安全性。希望这篇文章对您在Linux系统上进行权限管理提供了有价值的信息。

    19810

    Linux介绍、安装、常见命令

    与其他常见的操作系统如Windows和Mac OS不同,Linux是一个开放、自由的系统,可以免费使用、修改和分发。 Linux的核心特点包括稳定性、安全性、可定制性和灵活性。...可定制性是指Linux可以根据用户的需求进行定制和配置,包括选择不同的图形界面、安装和卸载软件等。灵活性是指Linux可以在不同的硬件平台上运行,适应各种需求和场景。...在嵌入式系统领域,Linux被用于各种设备如智能手机、平板电脑、网络路由器等。同时,Linux也被许多开发者和技术爱好者使用,因为它提供了一个强大的开发环境和工具链,可以用于开发各种应用程序和项目。...Linux常见命令 ls:列出当前目录下的文件和文件夹。 cd:切换当前目录。 pwd:显示当前工作目录的路径。 mkdir:创建新的目录。...这些只是一些常见的命令,Linux上还有很多其他命令可用。您可以使用man命令来查看命令的详细信息,例如“man ls”。

    30510

    linux ftp命令参数全集

    以下是linux ftp命令参数的详解。 FTP> ! 从 ftp 子系统退出到外壳。 FTP> ? 显示 ftp 命令说明。? 和 help 相同。 格式:?...binary(或bi) 将文档传送类型配置为二进制。 FTP> bye(或by) 结束和远程电脑的linux ftp命令参数会话并退出linux ftp命令参数。 FTP> cd 更改远程电脑上的工作目录...linux ftp命令参数会话并退出linux ftp命令参数。 FTP>quote 将参数逐字发送到远程linux ftp命令参数服务器。将返回单个的linux ftp命令参数回复代码。 Quote...ftp命令参数连接和转换的当前状态。 FTP>trace 转换数据包跟踪。Trace 在运行linux ftp命令参数命令时显示每个数据包的路由。 FTP>type 配置或显示文档传送类型。 格式:type...模式。假如打开,将显示任何 linux ftp命令参数响应。在文档传送完成后,将同时显示和传送效率有关的统计信息。默认情况下,verbose 是打开的。

    11.8K90

    linux每日命令(22):find命令参数详解

    一. name选项 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。...不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为 'pathname'参数,波浪号~代表了你的$HOME目录。...解释之前首先得简单说一下linux中文件权限位的概念。在linux中文件或目录有三者权限r,w,x,代表的含义分别是读、写、可执行。...忽略多个文件夹 -a, -o都常见了,但是实际中还可以存在“,“的使用,例如新建一个aaa1目录,其下有08.txt等文件,若执行 $ find -name "*.txt" ./01.txt ./02....五.使用group和nogroup选项: 就像user和nouser选项一样,针对文件所属于的用户组, find命令也具有同样的选项,为了在/apps目录下查找属于gem用户组的文件,可以用: find

    1.4K20
    领券