1、查看Linux虚拟机内核版本信息:
cat /etc/redhat-release
2、查看Linux虚拟机当前版本:
uname -a
3、查看本地主机所有网卡(接口)信息:
ip addr
4、设置服务器访问的DNS:
vi或者vim /etc/resolv.conf #一般情况下是设置nameserver 114.114.114.114
5、当使用ping + ip地址或者域名地址,使用ctrl+c停止ping
6、使用sudo docker attach + 容器ID进入到该容器内,在使用ctrl+p+d可以退出容器
7、查看Linux内核版本信息
cat /proc/version
8、sudo(Superuser do):意思是Linux的系统管理指令是系统管理员让普通用户执行一些或者全部的root命令的一个工具
9、创建一个容器,让其中运行bash应用
sudo docker run -i -t ubuntu:12.04 /bin/bash
10、内核是操作系统最基本的部分,它是为应用程序访问计算机硬件的软件,并且是有限的访问
11、查看当前Linux系统的目录结构:ls
12、删除目录下的文件夹命令:rm /root/包名
13、进入容器后,可以用ps或者top来查看进程信息
14、设置脚本文件内容只读,不能修改的命令
chattr +i /etc/resolv.conf 只读
chattr -i /etc/resolv.conf 可读可写
15、让某个文件只能往里面追加数据,但不能删除,适用于各种日志文件
chattr +a /var/log/messages
16、cksum命令,用于检查文件的CRC是否正确,确保文件从一个系统传输到另外一个系统的过程中不被损坏,CRC是一种排错检查方式
cksum filename(文件名) 输出的信息10位数字代表校验码 两位数字代表字节数
17、查看文件中的内容命令
cat + 文件名
18、查看文件类型命令:file + 文件名 #显示文件名称
file -b + 文件名 #不显示文件名
注释:MIME是多用途互联网邮件扩展类型,多用于指定一些客户端自定义的文件名,以及一些媒体文件的打开方式
命令:file -i +文件名 #显示MIME类别
命令:ls -l /var/mail或者file /var/mail #显示符号链接的文件类型
19、find命令是用来指定目录下查找文件
find . -name "*.c" #将当前目录下及其子目录下所有延伸文档名是c的文件列出来
find . -type f:将当前目录及其子目录的所有一般文件列出
find . -ctime -20:将20天内更新过的文件列出
find /var/log -type f -mtime +7 -ok rm {} \;查找/var/log目录中更改时间在7日以前的普通文件,并在删除它们之前询问
20、ln命令是非常重要的,它的功能是为某一个文件在另一个位置建立一个同步的链接,示例:ln -s 文件名 link2013,给“文件名”创建软链接2013,如果“文件名”丢失,link2013失效
21、查看文件命令:less + 文件名
;
ps查看进程信息并通过less分页显示:ps -ef | less
查看命令的历史记录并通过less分页显示:history | less
浏览多个文件:less 文件名 . 文件名
22、用来显示文件属性命令:例如lsattr /etc/resolv.conf在这里插入代码片
显示文档内容:more -s + 文件名,例如:more -3 + 文件名 参数意思是从第三行开始显示文件内容
23、文件名修改命令:mv + 原文件名 + 新文件名
将一个文件放入另一个文件夹中:mv 文件/文件夹
删除文件夹命令:rm -rf + 文件夹名
24、创建文件tmp命令:echo abcd>tmp #abcd是内容,tmp是文件名
#cat tmp输出的结果:abcd (输出的tmp文件内的内容)
od -b tmp命令输出会把tmp文件内容以八进制的格式输出
od -c tmp命令使用单字节八进制输出
od -t d1 tmp 使用ASCII码进行输出,包括转义字符
od -A d -c tmp以单字节十进制进行解析
25、paste 文件1 文件2 .........合并指定文件内容在一起显示
26、rcp复制远程主机上的资源(文件等)到本机(本地)
27、tee file1 file2 在两个文件中复制内容,命令执行后,提示要输入的内容,回车执行完毕,再ctrl+c退出,然后cat file1 或者cat file2查看其文件内容,来验证tee命令是否执行成功
28、获取当前权限掩码:$umask
显示目录(文件)的详细信息:$ls -d -1 文件名/
查找指令:which bash 查找bash应用的绝对路径
awk命令文本输出工具,示例$awk '{print $1,$4}' filename,意思是输出第一行和第四行的filename文件中的信息内容
文档排序:sort 文件名