Linux基础|(一) Linux命令行使用技巧与(二)Linux下的文件管理

Day1.1 Linux命令行使用技巧

一、什么是Linux

是一种内核,系统的核心程序

二、什么是shell

用来保护内核

三、shell行提示符的含义

shell打开方式

  1. 在桌面,右键,点击Open in Terminal

在这里插入图片描述
2.[Application]-[System Tools]-[Terminal]
在这里插入图片描述

shell命令行提示符

在这里插入图片描述

四、shell中的快捷键

快捷键使用

在同一个terminal中开启多个窗口
Ctrl +Shift+T
在这里插入图片描述

开启多个terminal窗口
Ctrl+Shift+N
在这里插入图片描述

关闭shell
Ctrl+D

撤销当前命令行操作
Ctrl+C
在这里插入图片描述

复制
Ctrl+Shift+C+选中文本

粘贴
Ctrl+Shift+V

(或者:鼠标选中文本,然后下按鼠标滚轮粘贴)

光标移到最左
Ctrl+A
光标移到最右
Ctrl+E
删除光标右方字
Ctrl+K
删除光标左方字符
Ctrl+U
光标向左/右一个单词一个单词移动
Ctrl+
Ctrl+

shell中如何执行命令

命令执行格式

[命令] [参数] [对象]

例子:
(查看westos文件的创建时间)

ls -t westos

执行命令的方法:参数可以单独执行,也可以多个一起执行

ls -s westos
ls -st westos
ls --size westos

五、Linux命令行历史调用

查看历史命令行操作

history

将历史命令行操作存储到文件中

history >[文件名]

清除当前历史命令

history -c

永久清空历史:删除.bash_history文件

输入命令行数字并执行

!20

调用最后一行以字母g开头的历史命令

!g

搜索历史命令
Ctrl+R

[输入要搜索的关键字符]

六、TAB键的使用

当文件名太长时,可以使用TAB键自动匹配
如果有多个重复前部字符,则显示相同前部字符的文件,可以继续筛选
直到无重复字符类似的文件,即可自动匹配

Day1.2 Linux下的文件管理

一、touch

创建文件

touch xinwenjian

创建带创建时间的文件

touch -t xinwenjian
touch -t 200312062300 xinwenjian

若文件已经存在,则为修改该文件创建时间

二、ls

用于显示指定工作目录下之内容

ls westos

查看文件节点号

ls -i westos

三、mkdir

创建目录

mkdir xinmulu
mkdir xinmulu  mulu1/mulu2/mulu3

当上级目录不存在时,使用参数-p,可以自动创建

mkdir -p xinmulu mulu1/mulu2/mulu3

四、vim

进入vim编辑器阅读模式

vim westosfile

编辑两个文件

vim -o westos1 westos2

I进入编辑模式

退出vim

Esc退出编辑模式
退出

:wq

没有对文件做任何操作,退出

:q

强制退出

:q!

如果点了×窗口,则会在下一次打开vim时进入异常模式
在这里插入图片描述[O]打开只读模式
[E]忽略错误,继续编辑文件
[R]恢复未保存数据,继续编辑
[D]删除未保存数据
[Q]退出当前文件编辑
[A]退出vim程序

vim中左右打开两个文件

vim -p file1 file2

切换文件,:tabn向上 :tabp向下

:tabn
:tabp

vim中上下打开两个文件

vim -o file1 file2

通过向上
通过向下

五、cat

查看文件内容(无行号)

cat westosfile

查看文件内容(有行号),空白行不计入行号

cat -b westosfile

查看文件内容(有行号),空白行计入行号

cat -n westosfile

六、cp

复制文件

cp file1 file2

(file2文件存在时为覆盖,不存在时为复制)

复制目录,使用-r参数用于表示目录里的全部文件

cp -r directory1 directory2

复制多个文件,最后一定为目录

cp file1 file2 file3 directory

七、rm

删除文件,提示是否删除该文件,输入Y/N

rm file

删除该文件,无提示

rm -f file

删除目录

rm -r directory

删除目录,不提示

rm -rf directory

八、mv

移动文件到其他目录

mv file directory

移动目录到其他目录

mv dir2 dir2 directory

移动文件,但file2不存在,则为【重命名】

mv file file2

九、head

查看文件前 数字 行,默认10行

head -n 数字 file

十、tail

查看文件后 数字 行,默认10行

tail -n 数字 file

十一、file

查看文件真正的类型

file wenjian1
file wenjian2.txt

十二、less

分页浏览

less file

上下箭头逐行查看

搜索

/[搜索关键字]

向上翻页 n
向下翻页 N

在less中,按 q退出

十三、wc

文件容量统计
行数统计

wc -l file

字符数统计

wc -m file

单词数统计

wc -w file

字节数统计

wc -c file

十四、gedit

编辑有图形的文件

gedit file
  • 7
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值