linux基础1

943-李同学

发表文章数:34

热门标签

, , ,
首页 » 算法 » 正文

                1,操作系统用来连接硬件与软件,可以直接操作硬件</p> 

2,操作系统的兼容性与跨平台性:兼容性是指在不同的硬件上能否运行,跨平台性是指在不同的硬件上运行结果是否相同.

3,ubuntu系统的终端中,ctrl+shift++可以将字体变大,而ctrl±可以将字体变小.

4,ls 输出当前路径下所有文件

5,windows操作系统下会将内存进行分盘操作,而linux系统中,只有一块内存,取名为根目录/,所有文件都在该目录下.
每次打开ubuntu系统,默认目录为家目录,home中的对应用户目录
pwd命令可以返回当前所在路径.
cd +文件名 跳转到当前目录的当前文件(不可跨目录跳)
touch +文件名 在当前目录下创建一个文件
rm+文件名 删除指定文件
mkdir+文件夹名 在当前目录下创建一个文件夹
clear 清空终端屏幕

6,一条命令的基本形式:命令+选项+参数,其中命令为基本功能,选项表示在基本功能的基础上变化
如ls为命令
ls / 为命令+参数,显示根目录下的所有文件
ls -a 为命令+选项,结果显示文件的相对路径,一般来说- 开头的都为选项
touch .124.txt 建立隐藏文件,ls命令看不到,以 . 开头
但是ls -a可以看到
ls -l 以列表形式显示文件
vi +文件名 编辑指定文件
cat+文件名 查看指定文件
ls -l -h 以列表形式显示文件时,换用合适的单位
选项的顺序与不影响结果.
man ls
ls –help 两个命令都可以查看ls的帮助文档

7,tab键有自动补全功能
history 可以查看历史命令
ls 2* 输出当前目录下以2开头的文件名
ls 2? 输出当前目录下以2开头的并且只有两位的文件名
*?称为通配符,*代表任意字符,?代表一位字符
ls 1[12345]3.txt 中间的[]代表一位的选择范围,所以可以显示113,但显示不了163
同义可以写 ls 1[1-5]3.txt

8,重定向:重新规定方向
ls > 文件名 将ls的输出内容放在指定文件中,会删除原文件内容,在文件名不存在时,自动创建该对象
ls >> 文件名 将ls的输出内容在不删除指定文件的内容前提下,放在指定文件末尾,在文件名不存在时,自动创建该对象

9,more +文件名 查看指定文件,但是分屏显示,按f或b滚动,与cat不同
ls -ahl /bin | more 作用是将bin目录进行ahl分屏显示,|称为管道,连通两部分,前部分输出,后部分分屏
ls;ls -ahl 一行写两条命令,ls,与ls -ahl都会执行

10,相对路径与绝对路径
相对路径:从当前位置开始
绝对路径:从根目录开始
cd ./a 一个.表示当前路径,当前路径下的a文件夹
cd … 当前路径的上一层路径
cd – 回到上一次所在路径
cd ~ 回到家目录

11,ctrl+c 不执行该行命令,直接跳转到下一行
mkdir A/B/C/D/E 在当前路径的A目录下找到B…并且需要保证A/B/C/D目录都存在,才可以创建E
mkdir A/B/C/D/E -p 可以实现A/B/C/D目录不存在,也可以创建E
tree +目录名 查看目录中文件结构
rmdir +文件夹 删除指定文件夹,只能删除非空文件夹
rm +文件 删除指定文件
rm+文件夹 -r 删除指定文件夹,无论文件夹是否有东西

12,链接
重命名一个文件名: mv +原文件名+新文件名
mv +文件名+目录名 将指定文件移动到指定文件夹中,移动过后原位置没有
建立一个软链接文件:ln -s +文件名 +软链接文件名
建立一个硬链接文件:ln +文件名 +硬链接文件名
软链接与硬链接的区别:软链接在原文件被删除之后不可用, 而硬链接在原文件被删除之后依然可用
软链接指向的是文件名,而硬链接指向的是文件中的内容.
ls -lh 结果的第二列显示的就是硬链接数
cat 1.txt 2.txt 可同时查看两个文件的内容
cat 1.txt 2.txt > xxx.txt 可以实现将两个文件内容合并到一个文件中

13,文本搜索:grep
grep +“搜索字符”+文件名 在指定文件中搜索包含指定字符的行并输出
grep -n +“搜索字符”+文件名 在指定文件中搜索包含指定字符的行并输出,并添加行数
grep -v +“搜索字符”+文件名 在指定文件中搜索包含指定字符的行,但输出时不包含搜索出的字符
grep +"^搜索字符"+文件名 在指定文件中搜索以指定字符开头的行并输出
grep +“搜索字符$”+文件名 在指定文件中搜索以指定字符结尾的行并输出

14,复制:cp
cp +文件名+目录名 将指定文件复制指定文件夹中
cp -r+目录名+目录名 将文件夹复制指定文件夹中,不加-r无法移动
-r可以解决无法操作目录的问题

未经允许不得转载:作者:943-李同学, 转载或复制请以 超链接形式 并注明出处 拜师资源博客
原文地址:《linux基础1》 发布于2021-10-10

分享到:
赞(0) 打赏

评论 抢沙发

评论前必须登录!

  注册



长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu3.3主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录