原文件不变,仅是对 目标文件进行改变。
把⼀个⽂件从⼀个⽬录复制到另外⼀个⽬录
将文件移动到文件夹下
将文件夹下的文件移动到另一个文件夹下
cat 参数-A 查看所有内容
参数-n 显示⾏号 cat -n ⽂件:显示⽂件的⾏数
cat -A ⽂件:显示⽂件所有内容但是不显示⾏号
tac 倒序显示,⽬的是查看⽂件内容的最后的内容,针对的是特别多的⽂件内容 ⼀屏⼀屏查看⽂件内容
more more ⽂件 查看⽂件内容
less 查看⽂件⽀持上下左右的查看⽂件内容 查看 ⽂件开头⼏⾏
head -n N(N为数字,值得是要看⼏⾏)
head -n 2 Linux实战.pdf 查看 ⽂件结尾⼏⾏
tail -n N(N为数字,值得是要看⼏⾏)
tail -n 1 Linux实战.pdf
怎么查看实时的⽇志你容?
r ---4----写
w---2---执行
x---1---执行
给所有的权限,那么就是4+2+1=7 ⽤户权限中
a---全部用户(包含所有者,用户组,其他)
三组分别是: 所有者:u ⽤户组:g 其他:o
./文件名称
windows中系统可执⾏的⽂件,也就是说批处理,后缀是.bat,那么Linux⾥⾯的后缀是.sh
第一步、输入vim+空格+文件名称
第二步、先按a,然后添加内容
第三步、内容添加完成后,先按esc,然后添加冒号、输入wq即可退出编写内容
执行刚才添加的脚本
free命令默认是以kb为单位显示的,可以用free -m 用Mb单位来显示。
Mem行 : 已使用的资源 = used + free 其中buffers和cached虽然计算在used内, 但其实为可用内存。
Swap:内存交换区的使用情况。
命令:top
注释:
第一行: 系统时间 + 系统运行时间 + 几个用户 + 1/5/15分钟系统平均负载
第二行:进程总数(total) + 正在运行进程数(running) + 睡眠进程数(sleeping) + 停止的进程数(stopped)+ 僵尸进程数(zombie)
第三行:用户空间CPU占比(us) + 内核空间CPU占比(sy)+ CPU空置率(id)
注释:
PID :进程ID
USER :用户名
PR :优先级
NI :负值表示高优先级,正值表示低优先级。
VIRT :虚拟内存
RES : 真实内存
SHR :共享内存
S :进程状态 D=不可中断的睡眠状态; R=运行; S=睡眠 ;T=跟踪/停止; Z=僵尸进程
%CPU:占用了多少的cpu