Linux常用命令

ls

ls + 文件名,默认显示该文件下的内容,与在文件名后加/效果一致
若想看目录本身属性,可用ls -d命令。
ls -n可以显示用户id和组id

which

查看特定命令所在路径,eg:which ls,我们由此可以联想到Linux中的命令本质上也是程序。

alias

当我们想查看ls命令的路径时,我们会看到alias,在这里插入图片描述

它的意思是别名,即ls是ls --color=auto的别名,我们也可以给命令取别名,如我们可以将cd …取名为back,具体代码为alias back=“cd …”。
ps:给命令起的别名尽在本次会话中生效。

pwd

该命令可以显示当前所在路径

cd

当我们定位文件时要回答两个问题,1.我在哪里 2.我是谁,即路径名和文件名。
绝对路径:全路径
相对路径:不以/为起点的路径,相对于当前所处的路径。
cd ./文件名,进入当前目录下的文件,cd …/文件名,进入上级目录的文件。
一般我们使用相对路径,绝对路径可能会在配置文件时使用。
cd-记录最近哪里来的路径
cd /回到根目录
cd ~当前用户对应的工作目录,普通用户默认所处的工作目录一定是/home/xxx,root对应的工作目录是/root

touch

该命令的常用功能有两个
1.创建普通文本文件
2.更新文件最新修改日期
可以使用touch myfile.txt命令创建名为myfile的文本文件
可以使用stat myfile.txt来查看myfile的时间信息

mkdir

可以使用该指令来创建目录,如

mkdir mydir/     //该命令可以创建名为mydir的目录

当我们想要创建多重目录如,p1/p2/p3/p4时可以使用-p选项

mkdir -p p1/p2/p3/p4

rmdir

该命令可用于删除空目录

rm

rm -r //递归删除
rm -f //强制删除,不会显示确认信息

因Linux中不存在回收站,因此在使用rm -rf命令时务必谨慎

man

改命令可以查看命令手册,具体操作方法为man 命令

cp

该命令用于拷贝,
cp -r 递归拷贝
cp -f 强制拷贝

mv

剪切

mv 源 目标位置 //可以直接剪切目录和重命名

cat

查看文件,cat -n可以显示行号,tac 逆序输出文本内容。

more

分批查看,,但只能下翻默认先显示前10行,

more -5 //只显示前5行
/100 //找到第100行

less

与more功能相同,但可以上下翻,-N可以显示行号

我们可以使用less和more命令来阅读大文件
系统中的大文件主要指日志和别人写好的代码

head

显示文件的头几行,默认为头10行,同样可以加-和行数表示头几行

tail

对应于head,表示尾几行

如何显示中间几行

echo "字符串"表示将字符串显示到标准输出,即屏幕,加上>文件名即输出重定向,若目标文件不存在会自动创建之。>>为追加重定向。cat后不加内容,默认从键盘读取内容,cat<log.txt 输入重定向。
自此我们可以有两种方法来查看中间区域

1.head -120 file.txt > temp.txt
   tail -20 temp.txt
   用从方法我们创建一个临时文件先存储前120行,
   再查看后20行,来查看100到120行
  2.head -120 file.txt | tail -20 
  其中的竖杠为管道,不同于自然世界中我们使用
  管道来运输资源,计算机用管道来传输数据,在
  此即将前部分的数据传输给后部分

date

使用date命令可以查看当前时间

date +%Y  年
date +%m  月
date +%d  日
date +%H  时
date +%M  分
date +%S  秒
date +%F  年月日
date +%s  时间戳
date -d@时间戳  将时间戳转化为对应时间
  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

JayceSun449

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值