当前位置:首页 > 有云笔记 > Linux > 正文内容

linux基本知识汇总(Linux里所有硬件文件都是命令,)

小白3年前 (2021-11-26)Linux214060

linux基本知识汇总(Linux里所有硬件文件都是命令,)


linux基本知识汇总(Linux里所有硬件文件都是命令,)

linux    操作系统

windows

linux中,打开文件位置需要用命令的形式

未列出?


root       //root用户

********  //密码

Linux里所有硬件文件都是命令

终端:新建文件打开

一:查看系统配置

1:查看内核信息

uname -a显示主机名/硬件平台等全部信息

uname -r只显示内核版本

2:查看系统版本

lsb_release

3:查看主机名称

hostname

4:查看CPU信息

/proc/cpuinfo

5:查看内存信息

/proc/meminfo

6:查看IP跟Mac地址(物理地址):查看网卡信息

ifconfig

二:基础命令的使用

1:关机

shutdown -h now

poweroff

init 0

2:延时关机

shutdown  -h   +15    '十五分钟后关机' 

ctrl +c 或者输入shutdown -c 终端延时关机

3:重启

shutdown -r

reboot

init 6

4:延时重启

shutdown  -r   +15     '十五分钟后重启'

三:文档管理

树型目录结构:倒挂的树

1:man hier

查看关于目录结构的手册页

2:常用的一级目录

/bin    /sbin

/root

/boot

/dev

/usr

/home

/etc

3:查看工作目录

pwd - Print Working Directory

作用:输出当前文件路径

4:切换工作目录

cd - Change Directory

cd /etc/pki

5:列出目录内容

ls - List

ls -l长格式显示

ls -A包含隐藏文档

ls -d显示目录本身(不是内容)

ls -h提供易读的容量单位比如K   M等

ls -r递归查询

6:使用通配符

*  :匹配任意多个字符

?:匹配单个字符

[a-z]:匹配连续多个字符中的一个

[a,min,xy]:匹配不连续的多组字符串

ls  -lh  pki*

7:新建目录

mkdir Make Diretory

mkdir   -p  (/路径/)目录名

mkdir   -p    /vod/abc

cd /etc/pki

mkdir   -p   abcd

ls   -l    /etc/pki

8:新建文件

新建空文件或者更改文件时间戳

touch  a

ls   -l   /etc/pki/a

9:新建快捷方式

lnLink

ln   -s   原文件    链接文件

ln   -s    /etc/pki/abcd   /dev/

ls    -l    /dev/abcd

10:删除文件

rmRemove

rm    [目录]文件名

rm    -r     /etc/pki/abc/a递归删除目录

rm    删除文件

rm    -f文件名强制删除不提示

rm    -i文件名跟-f完全相反

11:复制文件

cpCopy

cp    文件名    目标路径复制文件

cp     -r     /etc/pki/abc   /dev/ 复制目录

cp     -f文件名目标路径强制复制不提示

cp     -p文件名目标路径保持原文件属性不变

12:移动文件

mvMove

move   文件名     目标路径

mv    -f     文件名   目标路径强制覆盖不提示

touch   /etc/pki/abc/a 

cp   /etc/pki/abc/a    /dev/

mv   /etc/pki/abc/a    /dev/

四:文件内容操作

1:连接并显示文件

cat  Concatenate

cat    文件名

cat    /etc/passwd

cat   -n    文件名显示内容的同时带行号,内容过多时会显示不完整

2:分页阅读工具

more

more   文件名

回车下翻一行,空格下翻一屏

Q或者q退出

/向后查找指定字符

3:分页阅读工具2

less  文件名

上下键下翻上翻一行

page up down  上下翻页

/向后查找指定字符

Q或者q退出

4:分页查看命令输出

less   ls  -l   /etc/ls   -l   /etc/   |  less

ls  -l   /etc/   morels   -l   /etc/   |  more 

5:截取文件首部/尾部

head

tail

head   -n 4    文件名

tail   -n 4    文件名

6:截取文件中间部分

管道操作的组合

|head   -4|   tail

cat   /etc/passwd  |head   -4|  tail

head  -4  tail  cat  /etc/passwd

7:字符统计

wcWord Count

wc   文件名默认是自带lwc三个选项

wc    -l    文件名统计文本的总行数

wc    -w    文件名统计文本的单词个数

wc    -c    文件名统计文件的字节数

wc    -m    文件名统计文件的字符个数

隐藏的换行符号也占一个字节

五:vi和vim文本编辑器

viVirsual Interface

vimVi  Improved

1:打开文本编辑器

vim   新文件

vim   已经存在的文件

末尾行输出:

:进入文件的末尾行

wq保存退出

w保存

q退出

强制执行

ctrl+c中断输入

命令模式

a,i,o进入输入模式

esc退出输入模式


esc esc

输入模式→命令模式←末尾行


2:命令模式

gg跳转到文件的首行

G跳转到文件的末尾行

yy   #yy复制光标处的一行,#行

dd删除光标处的一行

p粘贴在光标处

x      delete键删除光标处的一个字符


3:查找字符串

/ 字符串 查找字符串

n,N 跳转到下一个或者上一个字符串

4:替换字符串

行内替换

:s   /旧字符串/新字符串替换当前行的第一个旧字符串

:s   /旧字符串/新字符串/g替换当前行所有的旧字符串

区域内替换

:a,b  s /旧字符串/新字符串/g替换第a到b行的所有旧字符串

:%  s /旧字符串/新字符串/g替换文件内所有的旧字符串


六:文件查找

1:查找外部程序

which  工具

从程序目录中查找

which   命令字

which    -a   命令字

2:命令字的冲突处理

\命令字

程序文件路径

3:条件查找

find

find  查找范围   查找条件

递归式查找。如果没有指定范围,默认从当前目录下查找

查找范围为程序文件路径

4:按照类型查找

-type文件类型

find  /boot   -type  d查看/boot 目录下的目录文件

find  /boot   -type  f查看/boot 目录下的普通文件

l快捷方式

5:按照名称查找

find  /boot   -name  名称

find  /etc   -name "*.conf"

find  /etc   -type d  -a  -name   "*t"

6:按照大小查找

find  /boot   -size   +10M

+   -代表超过多少和低于多少

7:按照修改时间查找

find  /etc/pki  -type f -mtime  +1

+  - 代表几天之前和几天之内

查看根目录下,文件名为a开头,两天之前修改过,大于1M的普通文件




linux基本知识汇总(Linux里所有硬件文件都是命令,)  您阅读本篇文章共花了: 

分享到:

    扫描二维码推送至手机访问。

    版权声明:本文由有云转晴发布,如需转载请注明出处。

    本文链接:https://yyzq.cf/?id=14

    标签: Linux
    分享给朋友:

    发表评论

    访客

    ◎欢迎参与讨论,请在这里发表您的看法和观点。