[work] Ubuntu 常用快捷键总结

Linux系统常用快捷键总结: 【持续更新ING......】

  • 终端Terminal:

1、打开&关闭终端:

打开:Ctrl+Alt+T
关闭:直接输入exit

2、Ubuntu关机&关闭/继续运行

关机后重启(重启Ubuntu):sudo shutdown -r now
大重启(进入选择Ubuntu还是Win10):reboot
直接关机:sudo shutdown -h now

停止正在执行的命令,按下Ctrl+C组合键即可停止当前正在执行的命令。

Ctrl+C

3、Tap:可实现命令补全,目录补全、命令参数补全

4、sudo:是以超级用户的权限运行(普通用户无法安装程序)

若出现:UBUNTU下创建目录没有权限等相关没有权限的问题。

Linux下有超级用户(root)和普通用户,普通用户不能直接操作没有权限的目录。可在运行代码前输入 sudo。

4.1 创建文件夹 mkdir

先cd到你要创建目录的地址,比如cd /usr,
然后sudo mkdir 加目录名,按提示输入用户密码即可。

4.2 删除文件 rm

sudo rm usr/rstudio/12_21.txt

4.3 删除文件夹 rm -r

sudo rm -r usr/rstudio

4.4查看当前目录中的文件

ls        显示文件或目录
    -l          列出文件详细信息l(list)
    -a          列出当前目录下所有文件及目录,包括隐藏的文件(all)

4.5查看当前的绝对路径

pwd    【待确认】

5、apt-get:是一条linux命令用于自动从互联网的软件仓库中搜索、安装、升级、卸载软件或操作系统。

5.1 安装或卸载程序

apt-get install(安装软件包)
apt-get remove(卸载软件包)

5.2 其他

apt-get update 更新源
apt-get upgrade 更新已安装的包
apt-get source packagename 下载该包的源代码
apt-get clean 清理无用的包
apt-get autoclean 清理无用的包
apt-get check 检查是否有损坏的依赖

6、tar -- TAR.GZ 这种格式在压缩时不会占用太多的CPU,可得到一个较理想的压缩率。

压缩一个目录:# tar -zcvf archive_name.tar.gz directory_to_compress
解压缩:# tar -zxvf archive_name.tar.gz

上面这个解包命令将会将文档解开在home目录下面。

*设置解包的路径:# tar -zxvf archive_name.tar.gz -C /tmp/extract_here/

7、进入文件&退出文件

进入文件       cd /文件名
返回上一级     cd ..    【注意cd后有空格】
返回上级的上级  cd ../..
返回默认根目录  cd ~

8、Linux下查找文件路径 [详情:linux下查找某个文件位置的方法]

locate 文件名
find / -name 文件名 【注意/两边都要空格】

9、建立目录 并 移动某文件到该目录下/或拷贝到该目录下

mkdir /路径文件   e.g. mkdir /usr/java   # 即在usr文件中建立java目录
mv ./jdk1.8.0_144 /usr/java 
【一定注意mv后面有空格  ./ 后面是要移动的文件,后面一定空一格,/ 后面写要存放的目录】
或者cp /home/magic136/jdk1.8.0_144 /usr/java

若显示权限不够则在代码前加sudo

sudo mkdir /usr/java  【注意mkdir后面加空格】
sudo mv ./home/magic136/jdk1.8.0_144 /usr/java
# 也就是把home/magic136 目录文件中的 jdk1.8.0_144 移动至usr/java文件目录中。

注:

10、Linux以root身份登录

sudo -s
退出root权限快捷键:Ctrl+D

默认配置文件普通用户不能进行修改,只能root用户才有修改权限。

接下来在运行窗口中输入suto -s 获取root权限,按回车运行此行代码后,按照提示输入当前登录用户的密码,按回车键执行命令。

11. 关于.bashrc文件

它是一个隐藏文件,按一下ctrl+h,就会显示隐藏的文件,这样就能找到.bashrc文件了

shell与bash:shell 是一个交互性命令解释器,是一个命令处理器(command processor)。shell独立于操作系统,这种设计让用户可以灵活选择适合自己的shell。shell让你在命令行键入命令,经过shell解释后传送给操作系统(内核)执行。

bash是borne again shell的缩写,它是shell的一种,Linux上默认采用的是bash。当你在命令行中敲入bash命令时,相当于进入bash环境,如果本身就是bash环境,那么就是进入一个子bash环境(相当于开了一个子进程)。

12.使用 lsb_release 命令查看 Ubuntu版本。执行指令如下:

sudo lsb_release -a

13.回到根目录,并在根目录建立文件夹

sudo -s             #获取权限易于以下操作
pwd                 #查看当前路径,应该是/home/amy
cd ..               #cd到父级目录
pwd                 #查看当前路径,应该是/home
cd..                #cd到父级目录
pwd                 #查看当前路径,应该是/   或者直接cd ../.. 可以回到上级的上级
ls -a               #查看当前路径下的文件夹,-a可以查看隐藏文件
mkdir  rmdir  mv    #可以在根目录/下进行建立/删除/重命名文件夹(移动文件夹)

*【实现Linux与WIndows文件共享】

参考:第6章 存储结构与磁盘划分-6.4 挂载硬件设备《Linux就该这么学》

装双系统的电脑上实现linux与windows之间的文件共享 - CSDN博客

下方摘自:Ubuntu终端常用的快捷键

===== Terminal终端 =====

CTRL + ALT + T: 打开终端

TAB: 自动补全命令或文件名

CTRL + SHIFT + V: 粘贴(Linux中不需要复制的动作,文本被选择就自动被复制)

CTRL + SHIFT + T: 新建标签页

CTRL + D: 关闭标签页

CTRL + L: 清楚屏幕

CTRL + R + 文本: 在输入历史中搜索

CTRL + A: 移动到行首

CTRL + E: 移动到行末

CTRL + C: 终止当前任务

CTRL + Z: 把当前任务放到后台运行(相当于运行命令时后面加&)

~: 表示用户目录路径

~表示用户家目录。对于root用户而言,家目录就是/root,对于一般用户来说,家目录就是/home/用户名,例如用户是test 家目录就是/home/test 用户是abc 家目录就是/home/abc 换句话说home/之后的部分就是用户名。

root提示符是#通常读作hash俗称井字号,而一般用户提示符是$读作DOLLAR通称美元符。

不论你当前在那个目录下,想要返回自己的家目录都可以输入cd ~回车(波浪线前面有空格),或者直接输入cd回车都可以返回自己的家目录。

参考:Ubuntu解压缩zip,tar,tar.gz,tar.bz2

linux后台执行命令:&和nohup

Linux命令rmdir和rm有什么不同?-系统之家

linux下如何创建一个.txt类型的文件?

猜你喜欢

转载自blog.csdn.net/Scythe666/article/details/84939438
今日推荐