touch mkdir tail date cal ls rm -rf
1.复制,拷贝命令:cp + 源文件 目录文件
-p 保留属性复制
-r 地推复制
-b 备份数据(把之前的名字相同的文件,备份一遍然后用改名字命名新文件)
-a == -rp
-v 显示过程
1). [root@localhost opt]# cp /etc/passwd .
ep: 把etc/passwd 拷贝达到当前目录。
2). [root@localhost opt]# cp /etc/passwd 111
ep: 把etc/passwd 拷贝达到当前目录,并改名为111。
2.删除文件:rm
1).rm -rf 文件名
ep:删除文件夹下的所有文件。
3.移动,拆解,改名 :mv + 文件名 + 路径
4.查看文件内容:cat +文件名;(file +文件名 格式为text才能用cat查看);注意:
企业中使用(ll -h )查看,目的减小内存使用。
-n 显示行号
-b 显示行号跳过空行和-n类似
tac + 文件名 逆向cat的查询
tail + 文件名 默认查看文件后十行(tail + n n:为具体行数)
head + 文件名 默认查看文件前十行(head + n n:为具体行数)
less + 文件名 分页查看文件 空格向下翻页 上下翻页s ,q推出
more + 文件名 分页查看按空格 和回车键向下查看,不能上查看,q退出
5.vim + 文件名 对文件进行编辑(如果文件存在就会打开,如果文件不存在,就会创造文件并打开)
1). 命令模式
进入编辑界面:
yy复制 3yy复制3行 p粘贴;
dd剪切 5dd剪切5行 p粘贴;
gg 到文件的行首 G到最后一行
2). 插入模式:
按 a,i, o, 或者 A,I,O
i:光标所在的位置不变
a:到光标所在的下一个字母
o:到光标所在的行的下一行
I:光标所在的行的行首
A:光标所在的行的行尾
O:光标所在行的上一行
3).末行模式
从插入模式进入命令行模式ESC键;按:(冒号)进入末行模式(w 保存 q 退出 wq 保存退出 !强制)
注意:
gedit + 文件名 编辑文件 (只有安装图像化才能用这个命令)
6.ls 显示目录下的文件名
-a 显示所有文件
-A 显示所有文件(包括 . ..)
-l 长格式显示
-h 人类可读
-d 显示目录本身
-i 显示inode号
-r 逆序显示
-R 递归显示
-s 以块大小形式显示文件
7.创建文件夹 touch + 文件名(当文件不存在的时候就会创建文件,当文件存在的时候就会更新文件时间戳)
8.创建目录 mkidr + 文件名
-p 创建多级子目录
rmdir + 目录名 删除目录(只能空目录)
rm + 文件名 删除文件
-l 交互式询问
-r 递推删除
-f 强制删除
9.修改网卡的配置文件:vi /etc/sysconfig/network-scripts/ifcfg-eth0 ;重启网卡:service network restart
DEVICE=eth0 设备名
HWADDR=00:0C:29:EE:82:11 物理地址
TYPE=Ethernet 网络类型
UUID=4f26f0af-109f-42de-ac52-c26f4e953576 设备ID号
ONBOOT=yes 是否启动该配置文件
NM_CONTROLLED=yes 是否使用networkmanger来管理网卡
BOOTPROTO=static 获取Ip地址的方法(static手动,dhcp自动)
IPADDR=192.168.218.136 ip地址
GATEWAY=192.168.218.2 网关
NETMASK=255.255.255.0 子网掩码
DNS1=223.5.5.5 域名解析
DNS2=223.6.6.6
注意:有#号的代表注释,在配置文件中不起作用:
sevice + 服务名 状态
sevice network restart(重启)/start(启动)/stop(t停止)/status/(状态)
ifconfig 查看IP地址
ifconfig 网卡IP地址 为网卡设置临时ip地址(重启后临时ip地址消失)
ifconfig eth0 192.168.218.136
ifconfig eth0:1 192.168.218.137 为网卡设置子接口
ip a s 查看IP地址
目录结构:
10.压缩工具(zip,gzip,bzip2 ,xz)
-
zip 既有打包又有压缩功能:
使用方法:zip + 包名 文件1 文件2 文件3
特 点:保留全文件,压缩后文件以zip结尾;解压后源文件不消失,目标文件出现。
减压:unzip + 包名 解压文件 | unzip + 包名 -d 指定压缩目录。 -
gzip 只有压缩不能打包功能:
使用方法:gzip + 文件
特点:原文件消失,目标文件出现,压缩后文件是以.gz结尾的,gzip没有打包功能只有压缩功能。
解压:gunzip + 包名
解压特点:压缩文件消失,目标文件出现。
不解压查看:zcat + 包名 eg()
压缩级别 1-9 默认的为6级别
指定的压缩级别: gzip -(6)级别 文件名 -
bzip2 只能压缩文件,不能打包
特点:压缩后原文件消失,压缩后的文件以.bz结尾
bzip2 -k 保留原文件
bunzip + 包名 解压文件
特点:解压后源文件消失,解压后文件出现,也没有打包功能,只有压缩功能。
bzcat + 包名 不解压查看文件
总结: bzip2 bunzip2 bzcat -
xz + 文件名 只能压缩文件,不能打包
特点:xz 没有打包功能,只有压缩功能,压缩后的文件以 . xz结尾,压缩后源文件消失,目标文件出现。
unxz + 包名 减压文件(xz -d + 包名 同时减压文件)
特点:减压后原文件消失,目标文件出现。
不减压查看:xzcat + 包名 不减压查看
总结:xz unxz (xz- d) xzcat
-
tar 本身没有压缩功能,只有打包功能(tar可以调用压缩工具)
tar 选项 包名(自定义) 打包文件。。。。。
-c 创建归档文件
-v 显示过程
-f 操作文件(必须放在最后一位)
tar -cvf tom.tar m1 m2 m3
特点:原文件不消失,目标文件出现,注意创造的包名。写法要以.tar结尾.
-x 展开归档文件:
tar -xvf + 包名 展开归档文件
特点:展开原文件不消失,目标文件出现。
-t 不展开归档文件查看:
tar -tvf + 包名
-r 向归档文件中追加文件(不能向压缩后的包追加文件)
tar -rvf + tom.tar + m4
tar 选项 包名 文件名
-z 调用的是gzip 工具
-j 调用的是bzip2工具
-J 调用的是xz工具tar -czvf tom.tar.gz m1 m2 m3 调用gzip打包压缩m1 m2 m3
tar -cvjf jerry.tar.bz2 m1 m2 m3 调用bzip2打包压缩m1 m2 m3
tar -cJvf quanjia.tar.xz m1 m2 m3 调用xz打包压缩m1 m2 m3tar -xzvf tom.tar.gz 调用gzip 减压
tar -xvjf jerry.tar.bz2 调用bzip2减压
tar -xJvf quanjia.tar.xz 调用xz减压-C 指定减压路径,文件aaa
tar -xjvf jerry.tar.bz2 -C aaa
总结:
zip gzip bzip2 xz 四个都是压缩工具
tar 打包工具 (可以调用压缩工具gzip ,bzip2 ,xz)
注意:只要用tar ,f必须有
tar - cvf tom.tar m1 m2 创建归档文件
tar -xvf tom.tar 展开归档文件
tar -tf tom.tar 不展开归档文件,查看文件
tar -rvf tom.tar m4 向归档文件中追加文件
tar -zcvf jerry.tar.gz 调用gzip压缩工具,打包压缩工具
tar -cJvf xiongda.tar.xz 调用xz压缩工具,打包压缩工具
tar -cjvf xionger.tar.bz2 调用bzip2压缩工具,打包压缩工具