目录
历史命令和压缩命令
在/etc/sudoers文件中对于
对于想要赋予sudo权限的用户进行添加,可以给该用户授权sudo权限
历史命令
history命令可以查询1000条本用户使用过的命令(1000条是由变量HISTSIZE决定,可以在/etc/profile中通过对变量的修改来进行全局修改,使得历史命令查询范围变化)
history -c可以将历史命令清除
!命令可以执行历史命令中最近的一条执行过的命令
!数字可以执行历史命令中对应数字的命令
历史命令储存在 ~/.bash_history中
每次的清除只是清楚当前内存的历史命令,但之前历史命令仍然会保存在.bash_history中,在每次登录时进行加载
gcc编译器
gcc编译器是centos中的c语言编译器,通过yum命令进行下载
gcc -o 文件 .c文件 可以将.c文件编译成新的文件
压缩命令
zip 命令可以将文件以zip的格式进行压缩,也需要进行下载
unzip 命令可以用于解压zip文件,需要通过yum命令下载
xz 命令可以将文件以xz的格式进行压缩
unxz命令可以对xz命令压缩出的文件进行解压缩
gzip 命令可以将文件以gz的格式进行压缩
gunzip命令可以对gzip命令压缩出的文件进行解压缩
tar命令可以制作归档文件或释放归档文件
常用选项有
-c:创建.tar格式的包文件
-x:解开.tar格式的包文件
-v:输出详细信息
-f:表示使用归档文件
-t:列表查看包内文件
-C:解包时进入指定文件夹
-z:调用gzip程序进行压缩或解压
-j:调用bzip程序进行压缩或解压
-J:调用xz程序进行压缩或者解压
--exclude=文件 选项可以在打包时将某个文件进行排除({}可以实现将多个文件一起排除)
基本格式有 tar -czf 压缩文件名 源文件 表明创建一个以gzip程序压缩的tar包文件
当tar命令对使用绝对路径的文件夹使用时,会删除 / 符号,防止解压出来的内容将原本的内容覆盖,使其出现在当前目录下