Linux基础操作-01

Linux操作系统

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

1.Linux 操作系统的特点

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

2.shell简介


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

  1. 编辑器编写脚本程序
  2. shell作解释程序,非交互地执行脚本,两种执行方式:
  • 用sh命令执行脚本文件
  • 给脚本文件添加执行权限,用./命令执行
  1. ~/.bashrc -- shell的配置文件
# ~/.bashrc文件中常用的配置别名
# 可以将常用的并且较长的命令进行设置别名,方便使用,设置完之后,进行source ~/.bashrc
# 一些常用的路径可以通过设置别名进行设置
alias rm = 'rm -i'
alias cp = 'cp -i'
alias mv = 'mv -i'
alias sb = 'source ~/.bashrc'
alias gb = 'gvim ~/.bashrc'
alias gm = 'gvim Makefile'
alias mk = 'make'
alias h = 'history'
alias c = 'clear'

which + 别名 -- 可以显示出别名的全称
  1. .开头的文件是隐藏文件

3.Linux树形目录结构

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

// 上一级目录
../

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

4.Linux绝对路径与相对路径

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

查看当前路径

pwd

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

5.Linux基础操作

  1. 查看用户自己当前使用地账户名
whoami
  1. 查看当前有哪些用户登录到系中
who
  1. 查看有哪些用户登录在线,同时显示用户当前地工作
w
  1. 清除屏幕
clear

5. 复制文件

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

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

cd ../          返回上一级
cd /            进入跟目录
cd ~            返回用户目录
cd -            返回上一次所在的目录

8 .创建目录

mkdir 文件夹名称  
mkdir -p ./aaa/bbb        创建多级目录
  1. 链接文件--类似于创建快捷方式
ln -sf 文件路径 文件创建链接所在路径
ctrl+shift+T     新开terminal
  1. 显示一个目录下所有文件
ls -a   显示所有文件,包含隐藏文件
ls -l   
ll 
ls -al
ls --help | more
ls -t   显示时间

6.VNC server

// 设置分辨率
vncserver -geometry 1200*800

//申请指定的端口
vncserver -geometry 1200*700:69

// 关闭vncserver
vncserver -kill:端口号 

// 更改密码
vncpasswd

// windows下和linux下进行复制
vncconfig -nowin &
  • 建议一个中断开多个create new tab
posted @ 2023-01-07 22:26  Icer_Newer  阅读(79)  评论(0编辑  收藏  举报