重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
1、文件就是/proc目录文件,是一个内存映射文件,df看看大小,可以看出完全只是一个内存映射,并不是存在存储器上的,也可以说是内存的实时数据。
站在用户的角度思考问题,与客户深入沟通,找到江南网站设计与江南网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:网站设计制作、成都网站建设、企业官网、英文网站、手机端网站、网站推广、域名注册、虚拟空间、企业邮箱。业务覆盖江南地区。
2、查看CPU信息,这时就要用到内存里保存的信息,cat /proc/cpuinfo看看。
3、具体内容。
4、model name是架构名称。
5、写成一个shell:touch show_cpu.sh。
6、vim打开之后,编写#!/bin/bash,cat /proc/cpuinfo然后按下ESC,输入:wq,保存退出。
7、设置运行权限,chmod 777 show_cpu.sh./show_cpu.sh。
扩展资料:
linux系统使用注意事项:
1、执行pwd指令可立刻得知您目前所在的工作目录的绝对路径名称。
2、clear:这个命令是用来清除屏幕的,不需要任何参数,和dos下面的clr具有相同的功能,如果觉得屏幕太紊乱,就可以用来清除屏幕上的信息。
3、ln命令会保持每一处链接文件的同步性,也就是说不论改动了哪一处,其它的文件都会发生相同的变化。
4、如果用ls察看一个目录时,发现有的文件后面有一个@的符号,那就是一个用ln命令生成的文件,用ls _l命令去察看,就可以看到显示的link的路径了。
参考资料来源:百度百科-linux系统
这样按下字符c就可以清除屏幕,这样为为clear命令起别名是暂时有效,
关闭当前的Shell之后就失效了,要永久有效,必须将命令写入 ~/.bashrc的末尾
将文件file的内容显示到屏幕上
cp file1 file2 将文件file1的内容复制到file2文件,如果文件file2已存在,会覆盖文件file2文件
如果想要在覆盖之前有个提示,显示是否覆盖,可以加一个选项 -i cp file1 file2 -i
当文件file1是一个目录树时 需要加上选项 -r,表示递归地复制 即:cp file1 file2 -r
如果想要在覆盖之前有个提示,显示是否覆盖,可以加一个选项 -i cp file1 file2 -i -r
df命令用来查看当前文件系统的详细信息
如 df -h :以MB或者GB方式,显示磁盘空间的大小
打印输入的字符,相当于C程序的printf()函数与js中console.log()函数
echo "hello"
执行以上命令将会在屏幕上出现hello字样,如果要让echo支持转义字符,那么要加上选项-e
如:echo -e "hrllo\xiaoming"
find /opt/src -name " .dll" :在路径/opt/src上查询所有以.dll结尾的文件
find -name " .dll" :在当前路径查询所有以.dll结尾的文件
find /opt/src -empty" :在路径/opt/src上查询所有空文件
find /opt/src -mmin n" :在路径/opt/src上查找n分钟之前修改过的文件
find /opt/src -type[xxx]" :在路径/opt/src上查找某种类型的文件
默认情况下,find命令会递归地查找你说执行的目录下所有子目录
-r:如果有子目录,则递归的查找
-w:严格的匹配查询的字符
-n:打印行号
-H:打印文件名
例:在路径/home/fcj/Desktop/ceshi/file1/APIServer.xml下递归地查询字符串"删除用户" ,并打印出含有此字符串的文件名称和改字符串在文件中的行号
ifconfig + 网络名称+down
ifconfig + 网络名称+down up
比较两个文件或者目录的异同,并将之加工成符合某种格式的文档,这就是大名鼎鼎的补丁文件。神器diff是各种版本管理软件如svn、git的基石
现在比较两个文件code1.cs与code2.cs的异同
code1.cs内容:使用cat命令获取内容
code2.cs内容:
diff code1.cs code2.cs :此命令的含义,比较code2.cs与code1.cs异同,并把不同之处显示出来
这是diff命令的默认模式,不太符合人的阅读思维,还有另外两种模式
-c模式:使用上下文输出格式(文件1在上,文件2在下)和统一输出格式
-u模式:输出一个整体,只有在差异的地方会输出差异点,并标注出来
用diff比较目录
使用diff比较文件,并生成补丁文件buding.log
fcj@ubuntu:~/Desktop/ceshi$ diff /home/fcj/Desktop/ceshi/file1/code1.cs /home/fcj/Desktop/ceshi/file1/code2.cs -ubuding.log
查看文件buding.log的内容
df -h
第一种:clear命令
清空屏幕,相当于向后翻了一页,之前的内容,依然保存在屏幕上。
第二种:res命令
完全清空屏幕,之前的内容会同时清空,屏幕内容较多时,速度较慢。
第三种:printf命令
完全清空屏幕,类似reset ,但速度稍快。
printf "\033c"
扩展资料:
注意事项
printf "\033c"命令、
这个命令它才是真正的清空了终端屏幕,它的功能跟DOS里CMD.EXE提供的CLS效果很相似。
\033 == \x1B == 27 == ESC
于是,这个命令变成了ESCc,它是VT-XXX中表示“Full Reset (RIS)”的转义码。现今我们使用的所有的终端都是VT兼容的,它的另一种实现方式也可以这样:
键盘上Ctrl+v---Esc--输入c再回加。但如果发现自己使用的是一个非常奇怪的终端(如笔者曾经在putty上作过测试),那这个命令可能用不了。
printf是bash里内置的命令,内置命令的优先级比其它可执行文件要高。
printf 是linux 下的格式化输出命令。
有点儿类似于python 和c 语言的printf 命令,但是应该没有c语言的那么强大.。printf 命令常用于linux 下的awk 编程, 平时使用输出时用 echo 即可。pintf 命令不能接受管道符参数,也不能之直接跟文件名, 但是可以跟系统命令执行的结果,如`df` 或者 $(cat /etc/passwd)。
一、命令格式: printf '输出类型转义符' 输出内容。
二、常用输出格式:
1、%ns : 输出字符串; 输出n位的字符串;
2、 %ni: 输出整数: 输出n位的整数;
3、%m.nf: 输出浮点数: m位整数 和 n位小数;
三、常用转义符:
1、\t 水平tab 键;
2、\v 垂直tab 键;
3、\n 换行;
4、\r 回车, Enter键;
5、\f 清除屏幕;
6、\b 输出退格键;
7、\a 输出警告声音。
注意:
1. printf 命令默认输出结果没有换行符,需要手工添加\n。
2. printf 命令后面不能接受管道符参数, 如: df | print '%s' 是错误的。
3. print 命令后面也不能直接跟文件名, 如: print '%5s' /etc/passwd 是错误的。
4. print 命令后可以跟系统命令执行的结果, 如: print '%s' $(cat /etc/password)'。
Linux系统下有两个清屏命令:
clear
这个命令将会刷新屏幕,本质上只是让终端显示页向后翻了一页,如果向上滚动屏幕还可以看到之前的操作信息。一般都会使用这个命令。
reset
这个命令将完全刷新终端屏幕,之前的终端输入操作信息将都会被清空,这样虽然比较清爽,但整个命令过程速度有点慢,使用较少。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
Linux操作系统诞生于1991 年10 月5 日(这是第一次正式向外公布时间)。Linux存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。