Linux命令二
一、复制cp 可以修改名字
1、复制文件
源文件始终不变,仅仅是对目标文件进行改变
命令:cp index.txt index.asd
原文件为:inex.txt,修改后的文件为index.asd
2、复制目录
命令为:cp -r 源目录 目标目录
首先创建t、s文件,将文件内的index.txt复制到s文件内,查看s文件,返回家目录,将s内的index.txt复制到t文件内的index.asd中,查看t文件夹结构
二、剪切、移动MV
1、创建两个文件夹,查看全目录,将index.txt复制到source中并查看,目录内就可以看到
命令为:mv 源文件 移动后的文件
2、把目录下的文件剪切到另外一个目录下
mv 文件储存位置/文件名 存放位置
重命名
修改文件(文件夹)名称
命令为:mv 源文件 修改名称文件
三、帮助命令
1、man
输入man 文件 可以查看文件帮助信息
2、上传文件
下载Filezilla,直接点击下一步,输入信息,点击本电脑中的文件内容,右键上传,就可以在home中看到了
四、查看文件内容
1、cat
cat -n 文件:显示文件的行数
cat -A 文件: 显示文件所有内容但是不显示行号
2、tac
tac 文件:倒序显示,目的是查看文件内容的最后内容,针对的是特别多的文件内容
3、more
more 文件:一屏一屏查看文件内容
注意:查看下一屏的内容,需要按回车键,一直查看的话, 需要一直按住,输入q可以退出
4、less
less 文件:查看文件内容。支持上下左右查看内容,需要确认时点击y可以查看,点q退出
5、head
head -n 数字 文件:查看文件开头的前几行
如:查看到前3或者7行
6、tail -n 数字 文件:查看文件的后几行
7、tail -f 文件:查看实时的日志内容
8、info
documentation 帮助手册
info 操作命令:如info cp
五、权限操作
1、权限数字
r --> 4,w --> 2,x --> 1(r:读 4 w:写 2 x:执行 1)
给所有的权限时:4+2+1
命令为:chmod 数字 文件
既然⽂件的基本权限就是3种用户身份(所有者、所属组和其他⼈)搭配 3 种权限(rwx)
chmod 命令中⽤ u、g、o 分别代表3种身份,还用a表示全部的身份(all 的缩写)
另外,chmod 命令仍使⽤ r、w、x 分别表示读、写、执行权限。
2、添加权限(用户组和其他)
3、添加权限(所有者和所有)
4、移除权限
命令:chmod 身份-权限 文件
不能将全部的权限都删除
5、.sh文件怎么处理
需要给出权限,可以先添加所有权限,之后输入./文件会出现执行操作
没有权限出现的提示:
vim 文件.sh,输入a,出现插入
给文件执行的命令,因之前执行lINUX的shell脚本
5.1、首先输入vim asd.sh,回车进入脚本页面,输入a,
5.2、空两行后输入ls -la,shift+:同时按,在左下角输入wq,回车进入原页面
5.3、输入./asd.sh,回车后就会执行时间与la命令
查看默认权限:umask
最大是777
五、查看内存
1、free:一般需要注意的是used 和available
ps auxw | head -1;ps auxw|sort -rn -k4|head -5 -->内存占用前五的进程
ps auxw|head -1;ps auxw|sort -rn -k3|head -3--->cpu占用前三的进程
以兆为单位:free -m
2、top 负载
那么在理想状态下,就会有百分之50的进程抢占不到cpu。
(2)Taska行:进程总数(total)+正在运行的进程数(running)+睡眠的进程数(sleeping)+已经停止的进程数(stopped)+僵尸进程数(zombie)。
(3)%Cpu行:用户空间CPU占比(us)+内核空间CPU占比(sy)+CPU空置率(id)。
TOP详解
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报