Linux笔记2

touch 创建文件。

echo  输出   >> 将输出写入到文件中   echo sss >> a.txt 

cat   查看文件内容

帮助命令   man  命令

      man ls   查看ls命令的帮助文档

      man -f 命令   查看命令的帮助等级有哪些,然后决定查看哪个帮助等级的文档

      man 1 ls    查看ls的帮助等级为1的文档。

  

[root@shizhan ~]# whatis ls
ls (1) - 列目录内容
ls (1p) - list directory contents
[root@shizhan ~]# man -f ls
ls (1) - 列目录内容
ls (1p) - list directory contents

    man -k 命令  、apropos   命令    包含关键字(命令)的帮助信息。

man -k passwd
chpasswd (8) - 批量更新密码
gpasswd (1) - 管理员 /etc/group 和 /etc/gshadow
mkpasswd (1) - 为用户产生新口令
passwd (5) - (未知的主题)
smbpasswd (5) - Samba加密的口令文件。
smbpasswd (8) - 改变用户的SMB口令
yppasswd (1) - 修改你在NIS数据库中的密码
checkPasswdAccess (3) - query the SELinux policy database in the kernel
fgetpwent_r (3) - get passwd file entry reentrantly
getpwent_r (3) - get passwd file entry reentrantly
grub2-mkpasswd-pbkdf2 (1) - Generate a PBKDF2 password hash.
kpasswd (1) - change a user's Kerberos password
lpasswd (1) - Change group or user password
lppasswd (1) - add, change, or delete digest passwords.
pam_localuser (8) - require users to be listed in /etc/passwd
passwd (1) - update user's authentication tokens
sslpasswd (1ssl) - compute password hashes
passwd2des (3) - RFS password encryption
pwhistory_helper (8) - Helper binary that transfers password hashes from passwd or shadow to opasswd
saslpasswd2 (8) - set a user's sasl password
selinux_check_passwd_access (3) - query the SELinux policy database in the kernel
SSL_CTX_set_default_passwd_cb (3ssl) - set passwd callback for encrypted PEM file handling
SSL_CTX_set_default_passwd_cb_userdata (3ssl) - set passwd callback for encrypted PEM file handling
vncpasswd (1) - change the VNC password

 help 命令

  命令   --help   查看该命令所有的选项    ls  --help

  help  shell内部命令   查看shell内部命令

 info  命令  进入一个帮助文档  ,文档中操作:回车,进入子帮助页面(带有*标记的);u  进入上一层  ;n  进入下一个帮助小节  ;  p   进入上一个帮组小节    ;q  退出。

压缩解压缩

zip  :可以压缩目录

压缩:  zip 压缩文件名  源文件   

    zip  -r  压缩目录名   源目录      

解压缩:unzip  压缩文件/目录

gz:  压缩目录时,只能压缩目录下的所有文件(不包括目录),不能压缩目录本身(即不能打包)

压缩:  gzip 源文件    :   压缩为.gz的压缩文件,源文件会被覆盖

  gzip -c 源文件 > 压缩文件   源文件不会覆盖。 > 表示将前面命令的结果写入指定文件

  gzip -r 源目录     压缩为.gz的目录  。。只能压缩目录下的所有文件(不包括目录),不能压缩目录本身(即不能打包)

解压缩:gzip -d 压缩文件 /目录

    gunzip 压缩文件    gunzip  -r  压缩目录

bz2:  不能压缩目录

  bzip2   源文件   压缩为.bz2的压缩文件,不保留源文件

  bzip2 -k    保留

  bzip2 -d 源文件   解压缩

  bunzip2   源文件

.tar.gz 先打包,再压缩

tar -zcvf  压缩文件(目录)名   源文件名    tar.gz

-c:打包     -x  解包     -t   查看压缩包中内容

tar -jxvf japan.tar.bz2  -C /home/  解压到指定目录

tar -zcvf jaan.tar.gz  japan a.txt   将两个一起打包

.tar.bz2 先打包,再压缩

tar -jcvf  压缩文件(目录)名   源文件名    tar.bz2

 关机和重启  

shutdown  [选项]  时间

-c  取消前一个关机命令

-h  关机

-r   重启

    

原文地址:https://www.cnblogs.com/xiaolovewei/p/8664381.html