linux指令学习记录

ls指令:用来查看文件列表

ls -lah /root

l列表形式,a显示隐藏,h更好看的格式 意思是查看root下的所有文件列表信息

pwd指令:查看现在在那个文件夹下

pwd

print woring directory

cd指令:用来切换位置

cd /a/b/c

到c文件夹下.cd change directory

cd ~

切到家目录下

mkdir指令:创建文件夹

mkdir b

在当前目录下创建b文件夹

mkdir -p b/c/d

-p作用,可以创建多级目录

mkdir e f

在同一级下一次创建两个目录e,f,中间用逗号隔开

touch指令:用来创建文件

touch new.txt

创建new.txt文件,

cp指令:用来复制粘贴文件

cp /root/a.txt /a

把root下a.txt 拷贝到a下

cp -r /a/ /home/ls

-r表递归,这样可以复制文件夹

mv指令:用来剪贴文件

mv /a /b

把a文件夹重命名为b

rm指令:删除文件

如果是删除文件夹.需要-r  -r表递归

rm -r a

删除当前目录下a文件夹及其里面的内容

rm -f a.txt

删除a.txt 跳过一些选项提示

常用的是rm -rf xxx

>和>>指令:输出重定向

ls -lh > a.txt

把当前目录下的文件信息存到a.txt文件下

>表覆盖,>>表追加

vim指令:打开文件

vim a.txt

打开a.txt 如果要退出,请输入:q 然后敲回车键

cat指令:打开一个文件

vim a.txt

与vim的区别 cat可以操作鼠标,自动退出,vim需要:q回车退出

cat只是查看一个文件内容,vim除了查看,更偏重编辑

cat a.txt b.txt > hebing.txt

把当前目录下的a.txt和b.txt合并在一起变成hebing.txt,主要是配合 >输出重定向 一起使用

df指令:查看磁盘空间

df -h

h表以可读性较高的形式展示大小

free指令:查看内存使用情况

free -m

m表示以mb为单位查看

Swap:用于临时内存

head指令:查看一个文件的前n行,如果不写n,默认是10行

head -n 

n表示数字

tail指令:查看一个文件的后n行,如果不写n,默认是10行

tail -n 

tail -f 文件路径

可以通过上行指令来查看一个文件的动态变化,配合输出重定向使用,该命令一般用于查看日志.

less指令:查看文件,以较少的内容进行输出,按下辅助功能键查看更多

less 文件名

可以用空格键翻页,数字+回车,跳转到指定行,上下键切换行,按q键退出来

wc指令:统计文件内容信息(包括行数,单词数,字节数)

wc -lwc 文件名

l:表行数,w:表单词数,c表字节数

统计行数较为常用

管道符: |

ls /|grey y

查询根目录下包含"y"字母的文档名称

以管道作为分界线,前面的命令有个输出,然后把输出的东西按后面的规则过滤/

总结就是 管道前面的输出就是后面指令的输入

grey指令:主要用于过滤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值