diff : 比较两个文件
-
diff
:比较两个文件 -
diff file1 file2
: 如果在终端屏幕没有任何显示结果, 代表两个文件内容一致
打补丁 :
- 1、
diff -ruN old new > diff.txt
- 2、
cd old
- 3、
patch -p1 < ../diff.txt
: 打补丁操作 -
patch -Rp1 < ../diff.txt
: 撤销补丁操作
压缩文件: (操作不能为目录文件)
-
gzip filename
: 默认生成的文件名后缀为 .gz -
bzip2 filename
: 默认生成的文件名后缀为 .bz2
解压缩 :
gunzip filename.gz
bunzip2 filename.bz2
tar : 打包
- 打包并且压缩一个目录文件
-
tar -czvf test.tar.gz test/
c : 创建
x : 释放
z : 使用gzip
j : 使用bzip2
v : 显示过程
f : 指定生成的文件名
*tar -xvf test.tar.gz
: 释放并且解压缩一个文件.
帮助手册 :
- man 手册
-
ls --help
: help手册 -
info ls
: info 说明
操作用户:
su username
: 临时切换用户
exit
: 退出当前切换用户 .
adduser username
: 添加新的用户
deluser username
: 删除用户
手动删除test用户组:
1、
usermod -a -G test(用户组名) linux(已存在的用户名)
把linux用户添加到test用户组中2、
deluser test
: 删除test用户3、
delgroup test
: 删除用户组
进程 :
ps -ef
: 查看正在运行的进程UID : 用户编号
PID : 进程号
kill : 发生信号
kill -l
: 查看所有能够发生的信号
kill -信号编号 PID(进程号)
sudo fdisk -l
: 查看硬盘分区情况
/dev/sda1 :
- sd : 代表某种硬盘类型
- a : 代表某种类型的第一块硬盘
- 1 : 代表分区编号 ; 主分区编号 [1 - 4 ] , 逻辑分区 [从5开始]
ln : 创建链接文件 :
- 硬链接 : ln 源文件 目标文件
- 1、 修改源文件或者目标文件, 另外一个文件会发生相应的修改.
删除源文件或者目标文件,对另外一个文件没有任何影响 - 2、硬链接文件不占用存储空间
- 3、不能对目录文件创建硬链接文件
- 4、硬链接文件不能跨文件系统 .
软链接(符号链接) :
-
ln -s
源文件 目标文件 - 1、修改源文件或者目标文件, 另外一个文件会发生相应的修改
删除源文件, 符号链接文件会失效 ; - 2、重新创建与源文件重名的文件, 链接文件会再次生效
- 3、软链接文件会占用存储空间
- 4、可以对目录文件创建软链接文件
- 5、软链接文件可以跨文件系统, 软链接文件所处的操作环境必须为linux环境 .
ifconfig
: 查看网络配置信息
tftp : 简单文本传输协议
nfs : 共享文件系统
挂载:
-
mount -t
文件系统类型 需要挂载的设备或者文件夹名 挂载点
卸载:
-
umount
挂载点 : 注意卸载时, 不要在挂载点下进行.
重启服务:
sudo service 服务名 restart
sudo /etc/init.d/服务名 restart
执行方式:
chmod 777 test.sh
- 1、
./test.sh
- 2、
bash test.sh
(常用) - 3、
sh test.sh
- 4、
source test.sh
- 5、
. ./test.sh
alias 命令:
alias 命令='别名'
- 给已知或者已存在命令取别名
unalias 别名 :
-
unalias 别名
: 取消别名