【基础知识】ubuntu学习笔记

参考: The Linux Command Line 中文版

ctrl + alt + T打开命令行终端
Ctrl + Shift + C:复制
Ctrl + Shift + V:粘贴
Ctrl + Shift + W:关闭标签页
ctrl + shift + T:在当前终端打开一个新的标签页
ctrl +1/2/3:在当前终端的标签页内切换

Ctrl + L:清除屏幕
Ctrl + C:终止当前任务
Ctrl + A:光标移动到行首
Ctrl + E:光标移动到行尾
ctrl + u: 清除当前行

Tab:自动补全

Ubuntu常用快捷键总结

1、shell

一说到命令行,我们真正指的是 shell。shell 就是一个程序,它接受从键盘输入的命令, 然后把命令传递给操作系统去执行。

1、查看磁盘剩余空间的数量,输入 df

2、显示空闲内存的数量,输入命令 free

3、结束终端会话,输入命令 exit

2、文件系统中跳转

1、pwd- Print name of current working directory(打印当前工作目录)

2、ls- List directory contents(列出目录内容)

3、cd - Change directory(更改当前工作目录)

符号 “.” 指的是工作目录,”…” 指的是工作目录的父目录

	cd /home/ubuntu/downloads/
    # 进入上一个文件夹 
    cd..    	 
    # 进入当前文件夹之前的那个文件夹 
    cd -    	 

进入当前目录的下个目录(相对路径)

	# 作用相同
	cd ./bin
	cd bin

关于文件名的重要规则

1、以 “.” 字符开头的文件名是隐藏文件。这仅表示,ls 命令不能列出它们, 用 ls -a 命令就可以了

2、标点符号仅限 使用 “.”,“-”,下划线

3、文件名和命令名是大小写敏感的

3、探究操作系统

1、ls – List directory contents( 列出目录内容)

除了当前工作目录以外,也可以指定别的目录

ting@ting:~$ ls
core  examples.desktop  公共的  模板  视频  图片  文档  下载  音乐  桌面
ting@ting:~$ ls ~/桌面
test

ls -l:产生长格式输出
ls -lt:“l” 选项产生长格式输出,“t”选项按文件修改时间的先后来排序
ls -lt --reverse加上长选项 “–reverse”,则结果会以相反的顺序输出

在这里插入图片描述

2、file – Determine file type(确定文件类型)

当调用 file 命令后,file 命令会打印出文件内容的简单描述

file filename

3、less – View file contents(浏览文件内容)

less filename

按下“q”键, 退出 less 程序

less 属于”页面调度器”类程序,这些程序允许以逐页方式轻松浏览长文本文档。

Linux 系统中的目录

4、操作文件和目录

1、cp– Copy files and directories

cp 目标文件路径 你想移动到的目录

在这里插入图片描述

2、mv – Move/rename files and directories

mv 目标文件路径 你想移动到的目录

在这里插入图片描述

3、mkdir – Create directories

4、rmdir – Remove directories

5、touch-Create files

6、rm – Remove files

在这里插入图片描述

7、ln – Create hard and symbolic links(创建硬链接和符号链接)

补充:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5、使用目录

1、type– Indicate how a command name is interpreted(显示命令的类型)

type command

2、which– Display which executable program will be executed

which – 显示会执行哪个可执行程序,并显示其位置

这个命令只对可执行程序有效,不包括内建命令和命令别名

3、help - 得到 shell 内建命令的帮助文档

help cd

--help - 显示用法信息

mkdir --help

4、man – Display a command’s manual page

man – 显示命令手册页

5、apropos – Display a list of appropriate commands

apropos – 显示一系列适合的命令

6、info – Display a command’s info entry

info – 显示命令 info

7、whatis – Display a very brief description of a command

whatis – 显示一个命令的简洁描述

8、alias – Create an alias for a command

alias – 创建命令别名

参考:https://sccbhxc.github.io/2017/07/07/Linux%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4.html


统计文件行数:wc -l filename

cat

grep

sort

uniq

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值