Linux:简单指令(二)
要么对内容要么对属性操作 决定路径开始定位文件,也可以相对路径 家目录/
man ~~
1查询具体命令 我们可以man man 可以看man 的描述 我们可以man 数字 ~~ 可以从上到下查询
2查询仿命令 3查询具体接口 man 3 printf man 2 fork—系统调用接口
按q是返回
Linux下一切皆文件
echo
echo ~~是在显示器上写入文件,能直接输出在屏幕上 echo ~~> xx是输出重定向没有xx文件就在当前目录上创建xx文>件然后写入 ~~ 注:每次写入会清空然后再写入 注: > xx既可以新建文件名,可可以清空文件名 如果不想清空可以追加重定向,可以echo ~~ >> xx 任何输出的指令都可以输出重定向
cat
输出重定向
cat单独命令是从键盘读取出来写入屏幕 cat << xx 是把xx文件内容输出
中间可以+-xx调整
cat / tac 反向打印
cp
cp xx 路径 就是把xx文件拷贝到指定目录中去 ,相当于windows的ctrl +C 如果拷贝目录的话要借助递归,和rm一样用cp -rf xx 路径中 和echo 一样拷贝时候也可以创建没有的文件
指令
我们平常输的的指令都是可执行程序,都在/uer/bin路径下面 下面是证明
我们在root路径下面写一个hello 的c语言可执行程序
我们输入的指令比如rm cd …都是存在/usr/bin的路径下面的 展开
我们再把a.out拷贝到次路径下,就不要指定路径直接执行了。
which ~~
快速找到文件路径
mv
1相当于windows的Ctrl+x 2可以重命名
也可以即剪切又进行重命名
less
打开文件显示一个屏幕内容可以往上下翻找/xx 可以查找文件里xx内容 按n是查看下一个xx内容
查看指定行号内容的特定行数
这里通过管道进行多个操作的整合,即上一次操作的结果来进行下一次操作的变量
用管道进行逆输出再进行打印行号
时间相关的指令
输出当前时间,这是固定写法,分隔符可以定制,不能直接空格当分隔符要\ 当空格的分隔符
date +%s是输出时间戳
时间戳有什么用?
因为时间戳是线性增长的数据,所以可以根据后台时间戳来进行特殊的统计
重新设定时间戳,因为我们是东八区,所以从8:00开始的
cal 可以显日历
find
find 路径 xx 找路径下找xx文件
上面which也能查找但是有什么取别呢?
which只在/usr/bin/目录里查
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。 原始发表:2025-04-18,如有侵权请联系 cloudcommunity@tencent 删除接口数据重定向linux后台