返回顶部
首页 > 资讯 > 操作系统 >Linux常用的程序设计命令有哪些
  • 136
分享到

Linux常用的程序设计命令有哪些

2023-06-28 14:06:53 136人浏览 泡泡鱼
摘要

这篇文章主要介绍“linux常用的程序设计命令有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux常用的程序设计命令有哪些”文章能帮助大家解决问题。1.1 帮助命令man 提供在线帮助,使

这篇文章主要介绍“linux常用的程序设计命令有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux常用的程序设计命令有哪些”文章能帮助大家解决问题。

Linux常用的程序设计命令有哪些

1.1 帮助命令

  • man 提供在线帮助,使用权限是所有用户。

 man 需要帮助的命令名 1

在终端中有一个自动补齐代码的功能,输入足以确定一个唯一文件的字符,然后按Tab键

  • help 用来显示使用命令的一些帮助,如果显示信息超出了一个屏幕,可以通过管道使用more程序分屏显示帮助信息。

 需要帮助的命令 --help|more 1
  • info 在线浏览全部文档

 info 要帮助的命令 1

1.2文件系统命令

文件类型
  • 普通文件类型 Linux中最多的一种文件类型, 包括 纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);

  • 目录文件 就是目录

  • 设备文件 就是存储数据以供系统存取的接口设备,简单而言就是硬盘。 字符设备 字符设备文件:即串行端口的接口设备,例如键盘、鼠标等等。

  • 管道文件 FIFO也是一种特殊的文件类型,它主要的目的是,解决多个程序同时存取一个文件所造成的错误。FIFO是first-in-first-out(先进先出)的缩写。

  • 链接文件 类似windows下面的快捷方式。

Linux文件目录结构

Linux文件目录结构属于分层树形结构,是一颗倒着的树,文件系统是由根目录(/)开始往下长。 Linux常用的程序设计命令有哪些 

Linux把不同文件系统挂载在根文件系统下不同的子目录下,用户可以从根(/)开始方便的找到存放不同文件系统的文件。

Linux文件常用目录
  • /(根目录) 包含所有的目录和文件

  • /bin 存放那些供管理员和普通用户使用的重要的Linux命令的可执行文件。

  • /boot 存放启动Linux操作系统的所有文件,包括Linux内核的二进制映像。

  • /dev 设备目录,存放链接计算机上的设备的对应文件。

  • /etc 存放和特定主机相关的文件和目录。

  • /home 存放一般的用户的主目录。

  • /lib 存放了各种编程语言库。

  • /mnt 存放用来临时挂载文件系统,系统管理员执行mount命令完成挂载工作。

  • /opt 用来安装附加软件包。

  • /proc 当前进程和系统的信息,该目录仅存在内存。

  • /root root用户的主目录。其他用户的主目录都位于/home目录下。

  • /sbin 目录/sbin,/user/sbin和/user/local/sbin都存放了系统管理工具,应用软件和通用的根用户权限命令。

  • /tmp 存放临时性文件,一些命令和应用程序会用到这个目录。

  • /usr 存放用户使用的系统命令,以及应用程序等信息。

  • /var 用来存放可变数据,这些数据在运行过程中会不断改变。

主目录和当前目录

主目录:用户默认登陆的目录 当前目录:用户当前所在的目录 当前目录用.表示 当前目录的父目录用 … 表示

  • ls :用于显示目录内容,它的使用权限为所有用户。 命令使用格式

 ls [参数][文件名] //参数: -a 列出所有文件 -l 以长格式显示指定目标的信息 -F 在每一个文件的末尾加上一个字符说明文件的类型 -s 显示文件的大小 -t 按时间进行文件的排序 -A列出除了“.”和“..”以外的文件 -R 将目录下所有子目录的文件都列出来,相当于程序设计中的“递归”实现 -L列出文件的链接名 -S 以文件大小进行排序 1234567891011

Linux常用的程序设计命令有哪些 

Linux下隐藏文件是以“.”开头的文件名。

  • mkdir:建立子目录,权限所有用户

 mkdir [参数][目录名] 参数: -m 设定权限 -v 每次创建新的目录都返回信息 用户权限 rwx 读 写 修改 rw- 110  6 rwx 111 7 r-- 100  4 777 代表rwx权限 123456789

Linux常用的程序设计命令有哪些

  • rmdir:删除目录

 rmdir 目录名 1

Linux常用的程序设计命令有哪些

  • cd:切换目录

 cd 目录名 1
  • vi :文本编辑器

  • gedit :文本编辑器

  • mv :用来为文件或者目录改名,或者将文件由一个目录移入另一个目录。权限所有用户

 mv a.txt aa.txt mv 源文件名 目标文件名 12
  • cp:将文件或者目录复制到其他目录中,权限所有用户。

 cp 源文件名 目标文件名 1
  • rm 删除文件或者目录

 rm [参数] 文件 参数: -r 指示将参数中列出的全部目录和子目录均递归删除 -f 忽视不存在的文件,不给予提示 1234
  • grep 在指定文件中搜索特定内容,并将含有这些内容的行标准输出。

 grep [参数][文件名] 参数: -v 显示不包含匹配文本的所有行 -n 显示匹配行及行号 1234
  • find 在目录中搜索文件,权限所有用户。

 find [路径] [参数] [文件名] 参数: -name 按文档名称查找 -user 按照文档属性主查找 1234
  • head:查看文件的内容

 head [参数] 文件名 参数: -c N 显示文件的前N个字节 -N 显示前N行 1234

Linux常用的程序设计命令有哪些

  • tail :用来显示一个或多个文件的尾部

 tail [参数] 文件名 参数: +/-n 如果值得前面有加号,从文件开头指定的单元数开始将文件写到标准输出,如果值的前面由剑豪,则从文件末尾指定的单元数开始将文件写到标准出 默认为- -f 显示完文件的最后一行后,如果文件正在被追加,会继续显示追加的行,指代键入+C 12345

Linux常用的程序设计命令有哪些

  • wc: 统计文件的行数,单词数和字节数

 wc [参数] 文件名 参数: -c 统计文件字节数 -m 统计文件字符数 -l 统计文件行数 -L 统计文件最长行数的长度 -w 统计文件单词数 1234567

Linux常用的程序设计命令有哪些

  • gzip:Linux系统中用于文件压缩,解压缩的命令之一

 gzip [参数][文件名] 参数: -d 对文件进行解压缩 -r 查找指定目录并压缩或解压缩其中所有文件 -t 检查压缩文件是否完整 12345
  • bzip2:Linux系统中用于文件压缩,解压缩的命令之一

 bzip2 [参数][文件名] 参数: -d对文件进行解压缩 -k压缩文件并保留原文件 -z强制进行压缩 -t检查压缩文件是否完整 123456
  • tar:Linux系统中备份文件较可靠的一种打包,压缩,解压缩方法。

 tar [参数][文件名] 参数: -c 建立一个压缩文件的参数指令 -x 揭开一个压缩文件的参数指令 -z 指定文件同时具有gzip的属性 -v产生压缩过程中详细报告tar处理的文本消息 -j 调用bzip2命令来压缩或者解压文件 -f 使用档案文件或设备,这个选项是必选的 12345678

1.3系统管理常用命令

  • useradd:用来新建一个用户账户和创建用户的起始目录,使用权限超级目录。

 useradd 新建用户名 1
  • passwd 修改账户的登录密码,使用权限是所有用户

 passwd 账户名 1
  • kill:用来终止一个进程

 kill [参数] 进程号 9,kill -9 -1 表示杀死所有进程 12
  • date:显示及设置当前日期,时间

 date 时间 1
  • bc: bc的计算

 echo "scale=7;355/113" | bc 1

Linux常用的程序设计命令有哪些

scale指定保留的小数位数,ibase指定数据标识的进位制,obase指定数据输出的进位制

1.4 网络操作常用命令

  • ifconfig 查看和更改网络接口的地址和参数,包括IP地址,网络掩码,广播地址。使用权限超级用户

 ifconfig  [ip netmask 子网掩码] 网络适配器名:指定网络接口名 netmask 子网掩码 broadcast address 设置接口的广播地址 1234
  • ifup: 激活某个网络适配卡

  • ifdown 关闭某个网络适配卡

  • ping 检测主机网络接口状态

  • netstat 检查整个网络状态

  • arp 用于确定IP地址对应的网卡物理地址,查看本地计算机或另一台计算机的arp高速缓存中的当前内容。

关于“Linux常用的程序设计命令有哪些”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网操作系统频道,小编每天都会为大家更新不同的知识点。

--结束END--

本文标题: Linux常用的程序设计命令有哪些

本文链接: https://lsjlt.com/news/319797.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Linux常用的程序设计命令有哪些
    这篇文章主要介绍“Linux常用的程序设计命令有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Linux常用的程序设计命令有哪些”文章能帮助大家解决问题。1.1 帮助命令man 提供在线帮助,使...
    99+
    2023-06-28
  • 有哪些常用的Linux命令
    有哪些常用的Linux命令?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。file1.作用 件内容判断文件类型,使用权限是所有用户。2.格式file通过探测文file [op...
    99+
    2023-06-13
  • Linux常用的命令有哪些
    今天小编给大家分享一下Linux常用的命令有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。系统信息arch 显示机器的处...
    99+
    2023-06-26
  • Linux有哪些常用的命令
    这篇文章主要介绍“Linux有哪些常用的命令”,在日常操作中,相信很多人在Linux有哪些常用的命令问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux有哪些常用的命令”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-03
  • 有哪些Linux常用的命令
    本篇内容介绍了“有哪些Linux常用的命令”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  每个对Linux系统有一定掌握能力的用户,都必须...
    99+
    2023-06-13
  • linux常用命令有哪些
    linux中常用的命令有:1.cat命令,连接文件并打印到标准输出设备上;2.history命令,显示历史执行过的命令;3.quota命令,显示磁盘已使用的空间与限制;4.cd命令,切换当前工作目录;5.uname命令,显示系统信息;lin...
    99+
    2024-04-02
  • 常用Linux命令有哪些
    本篇内容介绍了“常用Linux命令有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!关机:poweroff 或 shutdown -h n...
    99+
    2023-06-13
  • Linux命令行中常用的计算器有哪些
    本文小编为大家详细介绍“Linux命令行中常用的计算器有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux命令行中常用的计算器有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。1)bcbc在默认的情...
    99+
    2023-06-28
  • Linux shell常用的命令有哪些
    这篇文章主要介绍Linux shell常用的命令有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!检查远程端口是否对bash开放:echo >/dev/tcp/8.8.8.8/53 && ec...
    99+
    2023-06-09
  • 不常用的Linux命令有哪些
    这篇文章主要为大家展示了“不常用的Linux命令有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“不常用的Linux命令有哪些”这篇文章吧。1)pgreppgrep名字前有个p,我们可以猜到这...
    99+
    2023-06-13
  • Linux中常用的命令有哪些
    这篇文章主要介绍了Linux中常用的命令有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux中常用的命令有哪些文章都会有所收获,下面我们一起来看看吧。一、前言Linux是一种自由和开放源代码的类UNI...
    99+
    2023-06-16
  • Linux下常用的命令有哪些
    本文小编为大家详细介绍“Linux下常用的命令有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“Linux下常用的命令有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。归档:tar常用示例创建: ...
    99+
    2023-06-28
  • Linux systemctl常用的命令有哪些
    这篇文章主要介绍了Linux systemctl常用的命令有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Linux systemctl常用的命令有哪些文章都会有所收获,下面我们一起来看看吧。systemd...
    99+
    2023-06-28
  • 常用的linux命令都有哪些
    这期内容当中小编将会给大家带来有关常用的linux命令都有哪些,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。本篇文章给大家带来了一份基本够用的  Linux 命令,会涵盖博客搭建系列文章用到的各...
    99+
    2023-06-22
  • Linux中的常用命令有哪些
    这篇文章给大家分享的是有关Linux中的常用命令有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。       1、系统信息  arch 显示机器的处理器架构  unam...
    99+
    2023-06-04
  • 常用的linux命令行有哪些
    常用的Linux命令行有:1. cd:切换工作目录2. ls:列出目录内容3. pwd:显示当前工作目录的完整路径4. mkdir:...
    99+
    2023-06-04
    linux命令行 linux
  • Linux中有哪些常用命令
    这篇文章给大家分享的是有关Linux中有哪些常用命令的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显...
    99+
    2023-06-09
  • Linux命令行下有哪些常用的svn命令
    这篇文章主要介绍Linux命令行下有哪些常用的svn命令,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux命令行下将文件checkout到本地目录svn checkout path(path是服务器上的目录)例...
    99+
    2023-06-17
  • Linux系统编程常用命令有哪些
    这篇“Linux系统编程常用命令有哪些”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux系统编程常用命令有哪些”文章吧...
    99+
    2023-06-28
  • Linux命令行下常用svn命令有哪些
    本篇内容主要讲解“Linux命令行下常用svn命令有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux命令行下常用svn命令有哪些”吧!本文讲述了Linux命令行下常用svn命令的使用...
    99+
    2023-06-17
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作