Linux操作系统的基本指令及相关知识

本文详细介绍Linux的基本指令,包括查看文件、目录的操作、文件编辑等,同时涵盖了常用的文件管理命令、帮助手册的使用方法以及如何安装gcc/g++, gdb和vim等开发工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Linux基本指令

  1. ls
    主要用于查看目录下的所有子目录和文件或者文件名以及其他信息
    常用选项
    a 列出目录下的所有文件
    i 输出文件的i节点的索引
    k 以k字节的形式表示文件大小
    l 列出文件的详细信息
  2. pwd
    显示用户所在目录

  3. cd
    将当前目录改变到指定目录
    常用选项
    .. 返回上一级目录
    ~ 进入加目录

  4. touch
    新建文件,更改日期时间
  5. mkdir
    在当前目录下创建新目录
    常用选项
    p 递归创建多个目录
  6. rmdir
    删除空目录(只适用于删除具有当前目录操作权限的使用者)
  7. rm
    删除文件或目录(适用于所有者)
  8. man
    帮助手册,相当于MSDN,但比它高大上多了。
    man手册各章节概况:
    j 向下滚动
    k 向上滚动
    q 退出
    *1.命令
    *2.系统API
    *3.C库函数
    4.特殊文件,驱动
    *5.配置文件
    6.游戏
    *7.某一个主题 例:man 7 tcp
    8.系统管理员使用的命令
    (其中*标注的为重点掌握)

  9. cp 源文件 目标文件
    复制文件或目录(若有多个源文件而目标文件不存在,会出现错误信息)
    常用选项:
    f 强行复制,不管目标文件是否存在,不存在就创建一个
    r 递归复制

  10. mv 源文件 目标文件
    移动文件或将文件改名
  11. cat 查看目标文件内容
  12. more 功能与cat类似
  13. less 与more类似但是其可以随意浏览文件,而且less在查看之前不会加载整个文件
    常用选项:
    N 显示每行行号
    /字符串 向下搜索字符串功能
    ?字符串 向上搜索字符串功能
    q 退出
  14. head
    默认head’命令打印其相应文件的头十行
  15. tail
    用于显示指定文件末尾内容
  16. du
    显示每个目录和文件的磁盘使用情况
  17. df
    显示磁盘的相关信息
  18. top
    显示和管理执行中的程序
  19. free
    显示内存使用情况
  20. pstack
    显示每个进程的栈跟踪
  21. su
    切换用户,若后面没有username则为切换root
  22. sudo
    以其他身份来执行命令,预设的身份为root
    常用选项
    s 执行指定的shell
  23. adduser
    创建用户账号
  24. password
    用于用户更改自己的密码

二、Linux根目录下各文件夹的作用

bin  二进制可执行指令
boot 存放引导相关的文件
dev  存放设备文件
home 存放普通用户相关文件的目录
etc   存放配置相关的文件
lib    存放库文件
lost+found  用于储存意外丢失的文件,只有root用户才可以打开
media  可拆卸的媒介挂载点
mnt   默认挂载软驱和光驱的目录
opt   存放可选的应用程序包
proc  存放操作系统运行时的进程信息及内核信息(如cpu,硬盘分区,内存信息)
root  存放root用户相关文件的目录
sbin  要具有一定权限才可以使用命令
selinux  对SElinux的一些配置文件目录,SElinux可以让linux更加安全
srv   存放服务器特定服务相关的数据
sys    虚拟文件系统挂载点
tmp  存放系统的临时文件
usr   存放默认安装文件存放的目录,包含了系统用户工具和程序
     /usr/bin:非必须的普通用户可执行命令
     /usr/include:标准头文件
     /usr/lib:/usr/bin/和/usr/sbin/的库文件
     /usr/sbin:非必须的可执行文件
     /usr/src:内核源码
var   存放一些经常变化的数据

三、安装gcc/g++, gdb, vim

  1. 安装gcc/g++
    使用命令yum -y install gcc安装gcc
    使用命令yun -y install g++安装g++
  2. 安装gdb
    安装gdb需要先在http://ftp.gnu.org/gnu/gdb/下载其工具压缩包, 例如下载gdb-7.10版本,下载完成后在命令窗口中输入:tar xzvf gdb-7.10.1tar.gz ,解压完后,能够查看到gdb-7.10.1的一个文件
    进入解压后的目录中:cd gdb-7.10.1
    输入命令:./configure ,完成后使用dir查看
    输入命令:make ,将GDB进行编译
    输入make install ,进行安装GDB
    使用:gdb -v 查看GDB的版本信息,确认安装是否正
  3. vim配置
    在用户根目录下找到一个隐藏文件名为.vimrc,使用命令vim .vimrc对其进行修改配置
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值