Linux(Ubuntu) 使用指南和常用命令

L i n u x ( U b u n t u ) Linux(Ubuntu) Linux(Ubuntu) 使用指南与常用命令

Copyright: Jingmin Wei, Pattern Recognition and Intelligent System, School of Artificial Intelligence and Automation, Huazhong University of Science and Technology



Linux 专栏链接

本教程为学习笔记,且持续更新中。不商用,如需转载请联系本人。

其中的大部分截图都是本人在 Shell 小黑窗上自己尝试的结果,请参考者记得根据自己 Linux 系统的实际情况来进行修改。

打开终端

安装好 Linux 系统后,我们就可以打开终端,尝试各种命令,以及学习软件的下载安装方式了。

/home/weijingmin/ 是我的主目录,各位的系统因系统而异。

目录介绍也在本教程中。

Ctrl+Alt+T # 打开shell
查看命令的帮助
man [order] # 查看order的帮助

常用命令参考

在这里插入图片描述

屏幕截图

默认保存在/home/weijingmin/图片/

PrintScreen # 截全屏
Alt+PrintScreen # 截界面
Shift+PrintScreen # 自由截图
终端快捷键
Ctrl + Shift + C # 复制
Ctrl + Shift + V # 粘贴
TAB # 自动补全命令或文件名
PageUp PageDown # 查看之前输入过的上一条/下一条指令
CTRL + SHIFT + T # 新建标签页
CTRL + D # 关闭标签页
CTRL + L # 清楚屏幕
CTRL + R + 文本 # 在输入历史中搜索
CTRL + A # 移动到行首
CTRL + E # 移动到行末
CTRL + C # 终止当前任务
CTRL + Z # 把当前任务放到后台运行(相当于运行命令时后面加&)
Scientifically Go Online

这部分不过多阐述,请大家自己解决问题。我只讲述一个创建自动化脚本的思路。

我使用的软件是 QV2ray,即使用 Qt 做的 V2ray 的 GUI 界面。

cd ~/v2ray
./Qv2ray-refs.tags.v1.99.6-linux.AppImage # 打开v2ray的GUI界面

或者直接新建一个脚本文件,叫 v2ray_GUI.sh。代码为上述代码。

cd ~
chmod +x ./v2ray_GUI.sh  #使脚本具有执行权限

以后在用户主目录下( /home/weijingmin/ )直接运行该 shell 脚本即可。

./v2ray_GUI.sh
软件安装,文件压缩与解压

软件常见的默认安装位置:

usr/local/lib/
usr/lib/
opt/
安装

直接通过命令安装:

sudo apt-get install software_name

用命令下载太慢?应用程序->软件和更新,换源即可,常用的为阿里云镜像,但是不保证使用的源一定有软件源。

在这里插入图片描述

使用安装包安装:

在官网上下载安装包,下载太慢可以 scientifically go online。

在安装包文件的目录下,右键选择从终端打开,然后输入如下命令

sudo dpkg -i package_name.deb # 安装包 (Debian)
sudo rpm -Uvh package_name.rpm # 安装包 (RPM)
sudo bash package_name.sh # shell源代码
罗列
dpkg --list # 列出所有软件

enter # 换行
space # 换页
q # 退出
卸载
sudo apt-get --purge remove 包名 # 加上--purge是把配置文件一起卸载掉
sudo apt-get remove 包名# 想保留配置文件,不加--purge即可
压缩与解压
tar cf file.tar files # 创建包含 files 的 tar 文件

# file.tar
tar xf file.tar # 从 file.tar 提取文件
tar czf file.tar.gz files # 使用 Gzip 压缩创建

# tar 文件
tar xzf file.tar.gz # 使用 Gzip 提取 tar 文件
tar cjf file.tar.bz2 # 使用 Bzip2 压缩创建 tar 文 件
tar xjf file.tar.bz2 # 使用 Bzip2 提取 tar 文件
gzip file # 压缩 file 并重命名为 file.gz
gzip -d file.gz # 将 file.gz 解压缩为 file
软件使用
Gedit 文本编辑器
gedit / sudo gedit
gedit file_name # 用文本编辑器打开
CTRL + N: 新建文档
CTRL + W: 关闭文档
CTRL + S: 保存
CTRL + SHIFT + S: 另存为
CTRL + S: 搜索
CTRL + H: 搜索并替换
CTRL + I: 跳到某一行
CTRL + C: 复制
CTRL + V: 粘贴
CTRL + X: 剪切
CTRL + Q: 退出
启动 VSCode

下载链接

.deb, .rpm 文件安装方式请往上翻。

code --user-data-dir # root用户启动
code # 普通启动

在 VSCode 中也能方便的使用 Linux 终端来做各种命令操作

Anaconda

安装,在官网上下载.sh 。

从终端进入下载的目录后:

sudo bash Anaconda3-2021.11-Linux-x86_64.sh # 以你自己安装包的名字为准

中途基本都 Yes 即可,无法安装的话上述命令前面加上 sudo

环境状态激活:

conda config --show | grep auto_activate_base # 显示base状态
conda config --set auto_activate_base False # 关闭base环境
conda config --set auto_activate_base True # 打开base环境

其他的conda命令和 Windows 类似。

Vi/Vim

用 Vim 打开文件,如果当前目录不存在该文件,则保存时会自动创建。

vim File_path/File_name

当用户刚刚启动 vi/vim,便进入了命令模式。

vi/vim 共分为三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)

在这里插入图片描述

命令模式:

  • i 切换到输入模式,以编辑文本,输入字符。
  • x 删除当前光标所在处的字符。
  • : 切换到底线命令模式,以在最底一行输入命令

命令模式只有一些最基本的命令,因此仍要依靠底线命令模式输入更多命令。

输入模式

在命令模式下按下i就进入了输入模式。

在输入模式中,可以使用以下按键:

  • 字符按键以及 Shift 组合,输入字符
  • ENTER,回车键,换行
  • BACK SPACE,退格键,删除光标前一个字符
  • DEL,删除键,删除光标后一个字符
  • 方向键,在文本中移动光标
  • HOME/END,移动光标到行首/行尾
  • Page Up/Page Down,上/下翻页
  • Insert,切换光标为输入/替换模式,光标将变成竖线/下划线

ESC,退出输入模式,切换到命令模式。

底线命令模式

在命令模式下按下:(英文冒号)就进入了底线命令模式。

底线命令模式可以输入单个或多个字符的命令,可用的命令非常多。

在底线命令模式中,基本的命令有(已经省略了冒号):

  • q 退出程序
  • w 保存文件

ESC 键可随时退出底线命令模式,进入命令模式。

命令模式中按下 :wq 储存后离开 vim。其实本质上就是,先进入底线命令模式,然后保存文件,最后退出。

例子

cd 桌面
cd Linux学习
vim Vim_test.txt

在这里插入图片描述

在命令模式之中,只要按下 i, o, a 等字符就可以进入输入模式了。

在输入模式当中,你可以发现在左下角状态栏中会出现 –INSERT- 的字样,那就是可以输入任意字符的提示。

这个时候,键盘上除了 [Esc] 这个按键之外,其他的按键都可以视作为一般的输入按钮了,所以你可以进行任何的编辑。在这里插入图片描述
在这里插入图片描述

按下 [ESC] 按钮回到命令模式

好了,假设我已经按照上面的样式给他编辑完毕了,那么应该要如何退出呢?是的!没错!就是给他按下 [Esc] 这个按钮即可!马上你就会发现画面左下角的 – INSERT – 不见了。

OK,我们要存档了,存盘并离开的指令很简单,输入『:wq』即可保存离开。

在这里插入图片描述

:wq # 进入底线命令模式,然后保存文件,最后退出

其他常用按键自行搜索 Vim 教程。

窗口切换

本手册是Ubuntu官方手册PDF文件,非影音版文件。而且是Ubuntu最新版本文件 v14.04. 希望能对您有帮助。 Prologue 5 Welcome 5 Ubuntu Philosophy 5 A brief history of Ubuntu 6 Is Ubuntu right for you? 7 Contact details 8 About the team 8 Conventions used in this book 8 1 Installation 9 Getting Ubuntu 9 Trying out Ubuntu 10 Installing Ubuntu—Getting started 11 Finishing Installation 16 2 The Ubuntu Desktop 19 Understanding the Ubuntu desktop 19 Unity 19 The Launcher 21 The Dash 21 Workspaces 24 Managing windows 24 Unity’s Keyboard Shortcuts 26 Browsing files on your computer 26 Files file manager 27 Searching for files and folders on your computer 29 Customizing your desktop 30 Accessibility 32 Session options 33 Getting help 33 3 Working with Ubuntu 37 All the applications you need 37 Getting online 39 Browsing the web 46 Reading and composing email 55 Using instant messaging 59 Viewing and editing photos 64 Watching videos and movies 67 Listening to audio and music 68 Burning cds and dvds 72 Working with documents, spreadsheets, and presentations 75 4 Hardware 77 Using your devices 77 Hardware identification 77 Displays 77 Connecting and using your printer 79 4 getting started with ubuntu 14.04 Sound 80 Using a webcam 81 Scanning text and images 82 Keyboard and mouse 82 Other devices 83 5 Software Management 85 Software management in Ubuntu 85 Using the Ubuntu Software Center 86 Managing additional software 89 Manual software installation 93 Updates and upgrades 94 6 Advanced Topics 97 Ubuntu for advanced users 97 Introduction to the terminal 97 Ubuntu file system structure 99 Securing Ubuntu 100 Why Ubuntu is safe 100 Basic security concepts 101 Users and groups 101 System updates 104 Firewall 104 Encryption 105 Running Windows Programs on Ubuntu 106 7 Troubleshooting 111 Resolving problems 111 Troubleshooting guide 111 Getting more help 116 8 Learning More 117 What else can I do with Ubuntu? 117 Open source software 117 Distribution families 117 Choosing amongst Ubuntu and its derivatives 118 Finding additional help and support 120 The Ubuntu community 121 Contributing 122 A License 123 Creative Commons Attribution–ShareAlike 3.0 Legal Code 123 Creative Commons Notice 129
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值