史上最全操作系统基础操作
Posted I am Supreme
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了史上最全操作系统基础操作相关的知识,希望对你有一定的参考价值。
1、创建文件touch touch[文件名称]
2、创建一个目录 mkdir[folder] mkdir -p a/b/c(嵌套创建) PWD当前目录底下
3、删除文件或者文件夹 rm
删除文件:rm[文件] 删除文件夹 参数-r是递归删除:rm -r[文件夹]
参数 -rf是强制删除 参数-i
使用rm这个命令的时候,一定要谨慎,删了就找不到了
禁用:rm -rf/*:从根目录下开始删除所有文件
谨慎使用:rm -rf*: 等于rm -rf./*删除当前目录下所有文件
4、man [查询函数] eg:man strlen 手册2当中查询出来的函数都是操作系统提供的函数,统称为系统调用函数“” 手册3中查询出来的函数都是库函数
5、echo + 重定向 echo:输出某些内容
$解释
echo bckdj >test_echo :>重定向符号 >>两个是追加
cat:查看文件的内容 cat [filename]查看文件内容 cat -n [filename]:输出行号
6、cp :复制文件或者文件夹
cp [source_filename] [path] 重命名:cp [source_filename] [path]/[rename_filename]
cp -r:文件夹拷贝
7、mv: 作用 1、移动 2、重命名
移动:mv [filename/foldername] [path]
重命名:mv [filename/foldername] [renamefilename/renamefoldername]
8、more、less、head、tail =è都是用来查看文件内容的
more [filename] 查看文件内容 按回车显示更多 f向后查看新内容 b:向前查看旧内容 q:退出 有百分之进度
less 中无百分号 但是可以搜索:/999 按回车 小写n 重新前一个搜索,N:反向重复前一个搜索 f向后查看新内容 b:向前查看旧内容 q:退出
head[filename]:默认是查看头部10行内容,
tail [filename]:默认是查看末尾10行内容(实时查看文件更新内容)(面试题)
-[num]:是设定行数
tail -f [文件]
ctrl c:终止程序
ctrl z:暂停程序 不推荐使用
9. zip /unzip 压缩和解压缩
zip [压缩文件的名字].zip[待压缩的文件]
zip -r[压缩文件的名字].zip[待压缩的文件夹]
unzip:
unzip [×].zip []
unzip [×].zip -d [path]解压到path路径下
10、tar
gz:(压缩效率高于bz2)
压缩:tar -zcvf [压缩之后的文件名称].tar.gz [待压缩的文件或者文件夹]
z:gz压缩方式 c创建压缩文件 v:vizw 展示压缩或者解压缩的过程 f:后面需要直接指定压缩文件的名称
解压缩:tar -zxvf [待解压缩的文件].tar.gz x解压缩
bz2:
压缩:tar -jcvf [压缩之后的文件名称].tar.bz2 [待压缩的文件或者文件夹]
解压缩:tar -jxvf[待解压缩的文件].tar.bz2
11、 find,grep
find:在linux系统中查找文件
find [path] -name"filename"
grep:在文件当中匹配(查找)字符串
grep [string] [path] -r :查找path路径下所有文件中的string
12、date、cal
data:日期命令 更改当前系统时间:date -s "20210218 21:40:00"
cal:查看日历 cal回车 展示日历 cal -y 回车今年日历 cal -y 2019看2019年的日历
13 bc 计算
14、3.10.0-1127.19.1.el7.x86_64 x86体系结构-àinter corei5 arm体系结构-àapple m1
15、Tab
ctrl +c:让程序暂停,结束
ctrl +Z:让程序暂停
history查看历史 然后! 序号 或者 ![部分字符串]它会重复执行最近的
上下键也可以查看到历史执行命令
以上是关于史上最全操作系统基础操作的主要内容,如果未能解决你的问题,请参考以下文章