首页 > 系统相关 >Linux基础操作-01

Linux基础操作-01

时间:2023-01-07 22:46:28浏览次数:48  
标签:文件 01 Linux 系统 用户 操作 根目录 目录

Linux操作系统

很多IC设计的EDA工具都是在Linux系统中进行运行的,在IC设计的从业者都需要熟练掌握Linux操做。可以不掌握Linux原理,但是操作要熟练。

Linux 操作系统的特点

  1. 多任务系统
  • 在Linux系统中可以同时执行多个任务。
  1. 多用户系统
  • 对多用户的支持使得多个用户能在同一时间登录和使用系统,多个终端和键盘可以同时与同一台计算机建立连接。
  • 一个用户能够在不同终端多次登录同一个系统。
  • 无论从开发小组还是某个使用者的角度看,都有很大的优势:一个共工作组的成员能同时访问一些数据。

shell简介

shell脚本能够提高用户操作和管理员进行系统管理的效率,一般步骤

  1. 编辑器编写脚本程序
  2. shell作解释程序,非交互地执行脚本,两种执行方式:
  • 用sh命令执行脚本文件
  • 给脚本文件添加执行权限,用./命令执行

Linux树形目录结构

  • Linux系统以文件目录地方式来组织和管理系统中地所有文件。
  • 所谓文件目录就是将所有文件地说明信息采用树形结构组织起来,即常说地目录。
  • 系统建立每一个目录时,都会自动设定两个目录文件
    当前目录
.

上一级目录

../
  • Linux文件系统地树形结构层次结构以根目录“/”为起点,所有其他地目录都由根目录派生而来,用户可以浏览整个系统,可以进入任何一个已授权进入地目录,访问其中地文件。
  • 根目录(系统目录)时Linux系统中地特殊目录。Linux时一个多用户系统,操作系统本身地驻留程序放在以根目录开始地专用目录中。

Linux绝对路径与相对路径

  1. 绝对路径 /
    从根目录开始地路劲名。绝对路径名确定地文件位置和工作地目录无关。
/etc/group
  1. 相对路径 ./
    以当前所在目录为基础写路径名。“./”表示当前路径
./home/Evan

查看当前路径

pwd

在输入路径地时候借助tab键可以补全文件名,快速切不易出错

Linux基础操作

查看用户自己当前使用地账户名

whoami

查看当前有哪些用户登录到系中

who

查看有哪些用户登录在线,同时显示用户当前地工作

w

清除屏幕

clear

复制文件

cp -rf 文件或文件夹所在目录 要复制到哪个路径

-r-表示可以复制文件夹,递归地意思
-f-复制地时候不会进行询问
更改目录

cd ../          返回上一级
cd /            进入跟目录
cd ~            返回用户目录

创建目录

mkdir 文件夹名称  
mkdir -p ./aaa/bbb        创建多级目录

链接文件--类似于创建快捷方式

ln -sf 文件路径 文件创建链接所在路径
ctrl+shift+T     新开terminal

显示一个目录下所有文件

ls -a   显示所有文件,包含隐藏文件
ls -l   
ll 
ls -al
ls --help | more

标签:文件,01,Linux,系统,用户,操作,根目录,目录
From: https://www.cnblogs.com/Icer-newer/p/17033750.html

相关文章

  • .NET周报【1月第1期 2023-01-06】
    国内文章【开源】基于.net6+gtksharp实现的Linux下的图形界面串口调试工具https://www.cnblogs.com/flykai/p/17007554.html由于公司的上位机等硬件项目都是基于Linux操......
  • 通过进程名获取pid并用pid进行杀死操作
    通过进程名获取pid并用pid进行杀死操作。1#!/bin/sh23#使用pgrep获取名字叫qemu-system-arm的进程的PID(进程ID)4qemu_p_name="qemu-system-arm"5qemu_p......
  • 230107_50_RPC底层原理
    Stub已经实现:可以任意新增接口和方法都可以通过这个stub代理出一个对应的对象。新增一个IProductService接口和方法;如下:IProductService接口packagecom.bill.rpc.......
  • Linux下命令(2)
    Linux下命令(2)解压缩命令   Linux下最常用的打包程序是tar命令,使用tar打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的,生成tar包后,就可......
  • P3527 [POI2011]MET-Meteors
    题目之前学完整体二分就一直准备做来着,结果一直到今天才做对,所以我还是太菜辣!整体二分说白了就是将多次二分放在一起一次处理,也并不是简简单单的查询第$K$大,所以有些题......
  • Java大神常用Linux命令整理二
    19.chmod控制用户对文件的权限,详细说明:https://m.runoob.com/linux/linux-comm-chmod.htmlLinux/Unix的文件调用权限分为三级:文件所有者(Owner)、用户组(Group)、其它......
  • python 操作Excel表格 (筛选一个表格相比另一个表格缺少的元素)
    一个备忘录,几乎没怎么用过excel,也不知道它是不是自带这个功能了,大致需求就是,一个表格里有全体学生的姓名,另外一个表格里有及格的学生的姓名,但是想要找出不及格的学生的姓名......
  • qemu搭建和运行起来一个linux内核环境
    1#!/bin/sh23#注意编译的Linux内核版本,如内核版本过低,而工具链和主机Ubuntu过旧,则可能会带来大量编译错误45#1.6#生成vexpress-a9开发板......
  • Linux文本处理三剑客
    grepgrep:GlobalsearchREgularexpressionandPrintouttheline作用:文本搜索工具,根据用户指定的“模式”对目标文本逐行进行匹配检查;打印匹配到的行模式:由正则表......
  • Linux笔记03: Linux常用命令_3.4文件和目录共用命令
     3.4目录和文件共用命令 3.4.1rm命令  ●命令名称:rm。  ●英文原意:removefilesordirectories。   ●所在路径:/usr/bin/rm。   ●执行权限:所......