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

linux 常用命令手册

Linux常用命令手册:

一、文件与目录操作

  1. ls:列出当前目录下的文件和子目录。
    • 示例:ls -l 以长格式列出文件详细信息。
  • cd:切换当前工作目录。
    • 示例:cd /home/user 切换到/home/user目录。
  • pwd:显示当前工作目录的完整路径。
  • mkdir:创建新的目录。
    • 示例:mkdir newdir 创建名为newdir的新目录。
  • rm:删除文件或目录。
    • 示例:rm file.txt 删除file.txt文件;rm -r dir 递归删除dir目录。
  • cp:复制文件或目录。
    • 示例:cp file.txt /path/to/destination 复制file.txt到指定路径。
  • mv:移动或重命名文件或目录。
    • 示例:mv file.txt newfile.txt 将file.txt重命名为newfile.txt。

二、系统信息查看

  1. uname:显示系统信息,如内核版本等。
    • 示例:uname -a 显示所有系统信息。
  • top:实时显示系统进程和资源占用情况。
  • df:查看磁盘空间使用情况。
    • 示例:df -h 以人类可读的格式显示磁盘空间。
  • free:查看内存使用情况。
    • 示例:free -m 以MB为单位显示内存使用情况。

三、网络操作

  1. ifconfig:配置和显示网络接口参数(在某些新版本Linux中可能被ip替代)。
    • 示例:ifconfig eth0 查看eth0网络接口信息。
  • ping:测试网络连通性。
    • 示例:ping www.example.com 测试与www.example.com的连通性。
  • netstat:显示网络连接、路由表等信息。
    • 示例:netstat -an 显示所有网络连接。

四、软件包管理

  • 在Debian/Ubuntu系统中,常用apt-getapt进行软件包管理。
    • 示例:sudo apt-get install package_name 安装软件包。
  • 在Red Hat/CentOS系统中,常用yumdnf进行软件包管理。
    • 示例:sudo yum install package_name 安装软件包。

五、文本处理

  1. grep:在文本中搜索匹配的字符串。
    • 示例:grep "pattern" file.txt 在file.txt中搜索"pattern"。
  • sed:流编辑器,用于对文本进行替换、删除等操作。
    • 示例:sed 's/old/new/' file.txt 将file.txt中的old替换为new。
  • awk:强大的文本处理工具,可进行复杂的文本分析和处理。

六、权限管理

  • chmod:修改文件或目录的权限。
    • 示例:chmod 755 file.txt 设置file.txt的权限为rwxr-xr-x。
  • chown:更改文件或目录的所有者和组。
    • 示例:chown user:group file.txt 将file.txt的所有者更改为user,组更改为group。

七、其他常用命令

  • man:查看命令的手册页。
    • 示例:man ls 查看ls命令的手册页。
  • tar:用于文件的打包和解包。
    • 示例:tar -czvf archive.tar.gz dir/ 将dir目录打包为archive.tar.gz。
  • find:在目录树中查找文件。
    • 示例:find /path/to/search -name "file.txt" 在指定路径下搜索file.txt文件。

请注意,以上命令可能因Linux发行版和版本的不同而有所差异。在使用时,请根据实际情况进行调整。

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

相关·内容

Linux 系统常用命令速查手册

显示所有允许的转换格式 文件系统分析 badblocks -v /dev/hda1 #检查磁盘hda1上的坏磁块 fsck /dev/hda1 #修复/检查hda1磁盘上linux...hda1磁盘上dos文件系统的完整性 初始化一个文件系统 mkfs /dev/hda1 #在hda1分区创建一个文件系统 mke2fs /dev/hda1 #在hda1分区创建一个linux...ext2的文件系统 mke2fs -j /dev/hda1 #在hda1分区创建一个linux ext3(日志型)的文件系统 mkfs -t vfat 32 -F /dev/hda1 #创建一个...协议的流量 JPS工具 jps(Java Virtual Machine Process Status Tool)是JDK 1.5提供的一个显示当前所有java进程pid的命令,简单实用,非常适合在linux...机器所有的jvm实例,采用rmi协议,默认连接端口为1099(前提是远程服务器提供jstatd服务) #注:jps命令有个地方很不好,似乎只能显示当前用户的java进程,要显示其他用户的还是只能用unix/linux

1.6K30
  • linux基本命令手册_linux常用命令详解

    help 查看Linux内置命令的帮助,比如cd命令。 文件和目录操作命令(18个) ls 全拼list,功能是列出目录的内容及其内容属性信息。...fsck 检查并修复Linux文件系统。 dd 转换或复制文件。 dumpe2fs 导出ext2/ext3/ext4文件系统信息。 dump ext2/3/4文件系统备份工具。...mkfs 格式化创建Linux文件系统。 partprobe 更新内核的硬盘分区表信息。 e2fsck 检查ext2/ext3/ext4类型文件系统。 mkswap 创建Linux交换分区。...ipcs 用于报告Linux中进程间通信设施的状态,显示的信息包括消息列表、共享内存和信号量的信息。 ipcrm 用来删除一个或更多的消息队列、信号量集或者共享内存标识。...strace 用于诊断、调试Linux用户空间跟踪器。我们用它来监控用户空间进程和内核的交互,比如系统调用、信号传递、进程状态变更等。

    55810

    Linux 备忘手册

    Linux 备忘手册 B站视频介绍:程序员Linux备忘手册来了 解决学完就忘 高效查询 一分钟定位80%以上高频问题 终于来了,耗时一个半月,修改超过10次,程序员Linux备忘手册终于来了。...我还为大家准备了一个A4纸的手册版,这个就适合随身携带,在工位处电脑旁随时查看。 使用方法 它是Linux备忘手册,而不是学习手册。 有些小伙伴可能拿到这个手册后,说完全看不懂,没办法进行学习。...这手册就是个垃圾。这可能是你误会了,他是备忘手册,而不是学习手册。也就是说,是你学习完了Linux,在使用中突然忘记了一个知识点时,它才会高效的帮助到你。...学习Linux和使用Linux,这张学习路径图和备忘手册,就是成为高手的葵花宝典....(不、不、不,应该是武林秘籍)。...如何下载这张图 仓库地址:https://gitee.com/jishupang/linux-memo

    5400

    Linux学习手册大全

    Linux大全 1、虚拟机安装 2、虚拟机网络连接方式 3、安装vmtools 4、虚拟机目录 4.1、目录含义 4.2、Linux颜色含义 5、远程登录软件 6、编辑命令 7、用户管理 8、CentOS7...忽略字母大小写 12、压缩解压指令 1、gzip和gunzip指令 压缩文件:gzip 文件,只能将文件压缩为*.gz格式 解压文件:gunzip 需要解压的文件.gz 2、zip和unzip指令 项目打包发布时常用命令...磁盘分区 15.1、分区原理 Linux来说无论有几个分区,分给哪一目录使用,归根结底就只有一个根目录,一个独立且唯一的 文件结构,Linux中每个分区都是用来组成整个文件系统的一部分。...20.2、shell变量 介绍 1)Linux Shell中的变量分为系统变量和自定义变量。...可视化管理 23.1、webmin安装 基本介绍 Webmin是功能强大的基于Web的Unix/linux系统管理工具。

    3.8K30

    【Linux】Linux常用命令

    Linux常用命令 Shell是运维和系统管理员操作Linux系统的首选,简单的说,它是一个命令解释器。...如:ls text[1-3] 或 ls test[a-z] 示例: ls *1 ——>test1 ls test[123] --> test1 test2 test3 Linux 下环境下有几种不同...---- man **作用:**Linux为所有命令和系统调用编写了帮助手册。使用man命令可以方便地获取某个命令的帮助信息。 **用法:**man [手册编号] 命令名,手册编号可以省略。...手册共分为9节,各部分内容如下: ---- su **作用:**切换到其他用户 用法: su 用户名 #切换到这个用户 sudo su #切换到root用户 **注意:**ubuntu默认情况下...---- vim vim是UNIX和Linux上标配的编辑器,功能十分强大。 vim xxx 插入模式 输入字符,并可以按光标键移动输入字符位置。

    7.4K21

    Vim高手修炼手册:Linux下最全常用命令集锦,Linux环境下vim不可不知的常用命令大全

    vi编辑器和vim编辑器 Linux中的vi和vim都是文本编辑器,它们在Linux和Unix系统中广泛使用。尽管它们在某些方面相似,但也存在一些关键的区别。...vi编辑器 基本概述:vi是Unix和Linux下的标准文本编辑器,最早由比尔·乌尔曼(Bill Joy)于1976年开发。它以其高效的键盘快捷键而闻名,并在大多数Unix和Linux系统上内置。...操作系统兼容性:vi只能运行在Unix系统上;而vim不仅可以运行在Unix系统上,还可以运行在Linux、Windows、macOS等多个操作平台上。...在Linux中,vim编辑器的插入模式(Insert Mode)是用户输入文本的主要模式。在插入模式下,用户可以直接在文档中插入或编辑文本。...Ctrl + n 和 Ctrl + p 在某些配置下,这些快捷键可能用于自动补全,但它们不是vim的默认行为,而是取决于具体的vim配置或插件 命令行模式(Command-line mode) 在Linux

    13400

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券