Linux——Linux基础指令与操作

jjj操作系统是一款搞管理软件,它对下要进行管理,对上要维持一个相对稳定的环境给用户或应用程序,使计算机变得“好用”,Linux环境下贯彻“一切皆文件”思想。

1.Linux基础指令

  • ls:展示当前目录下的子文件
  • cd + 目录名 :进入某个目录
  • mkdir + 目录名:创建一个目录
  • touch + 文件名:创建一个文件
    在这里插入图片描述
  • clear:清屏
  • pwd:显示自己当前所在位置
  • cd … :回到上级目录
  • cd / :回到根目录
  • cd ~ :回到家目录
  • rm + 文件名:删除该文件
  • rm -rf:删除目录
  • cp + 已有文件名 + 新文件名:将已有文件拷贝一份命名为新文件
  • cat + 文件名:从前往后打印文件内容
  • tac + 文件名:从后往前打印文件内容
    在这里插入图片描述
  • more + 文件名:将文件从前到后打印,直到把屏幕铺满
  • head -n:打印文件前n行
  • tail -n:打印文件后n行
  • mv + 文件名 + …:将文件移动到上级目录
    在这里插入图片描述
  • mv + 现有文件名 + 新文件名:修改文件名
    在这里插入图片描述
  • whoami:查看自己当前是谁
  • ps:显示当前系统进程
  • top:查看当前进程相关信息(输入q退出)
  • > :输出重定向(将文件内容重写)
  • >> :追加重定向(不断向文件内追加)
  • < :输入重定向
  • | :管道,将左侧的输出作为右侧的输入

2.Linux权限

  • Linux下有两种用户:超级用户(root),普通用户
  • 超级用户:可以在Linux系统下做任何事情,不受限制(命令提示符:#)
  • 普通用户:在Linux下做有限的事情(命令提示符$)
  • su 用户名:切换用户

2.1.文件访问者的分类

  • 文件和文件目录的所有者:u–>User
  • 文件和文件目录的所有者所在的用户组别:g–>Group
  • 其他用户–>Other

2.2.文件类型和访问权限

三种权限:

  • r:权限
  • w:权限
  • x:可执行权限
    在这里插入图片描述
    chmod +文件访问者+权限 文件名:添加权限
    在这里插入图片描述
    chmod +文件访问者-权限 文件名:去掉权限
    在这里插入图片描述

3.基础环境知识

  • 编辑器:gedit、vim,
  • 编译器:gcc、g++、javac
  • 调试器:gdb
  • 软件包管理器:yum

通过yum list命令可以罗列出当前一共有哪些软件包,然后可以通过grep过滤出需要的包,比如:yum list | grep gcc

猜你喜欢

转载自blog.csdn.net/LiLiLiLaLa/article/details/87866000
今日推荐