L-1-7 Linux基础命令详解之其他命令

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了L-1-7 Linux基础命令详解之其他命令相关的知识,希望对你有一定的参考价值。

[unzip]

unzip <*.zip>                        解压这个文件

  -x <filename>                      压缩时排除这个文件

  -Z                                 查看这个压缩包的内容-l,-v有同样的作用

-------------------------------------------------------------------------------------------

[rpm]

rpm                                  对rpm文件进行管理

  -qa                                查询所有安装的rpm软件//配合管道命令grep <softname>

  -q <softname>                      查询软件包是否安装

  -qi <softname>                     查询软件包信息

  -i                                 安装软件包

  -ivh                               安装软件包,并且有系统提示//v for 提示 h for 进度条

  -U <path>                          升级rpm包

  -e <softname>                      卸载这个软件//附加的命令--nodeps会卸载依赖这个程序的所有软件

-------------------------------------------------------------------------------------------

[scp]

scp

scp local_file [email protected]_ip:remote_folder

scp local_file [email protected]_ip:remote_file 

scp local_file remote_ip:remote_folder

scp local_file remote_ip:remote_file

* 例子: 

scp /home/space/music/1.mp3 [email protected]:/home/root/others/music 

scp /home/space/music/1.mp3 [email protected]:/home/root/others/music/001.mp3 

scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music 

scp /home/space/music/1.mp3 www.cumt.edu.cn:/home/root/others/music/001.mp3 

* 复制目录: 

        * 命令格式: 

                scp -r local_folder [email protected]_ip:remote_folder 

                或者 

                scp -r local_folder remote_ip:remote_folder 

 * 例子: 

                scp -r /home/space/music/ [email protected]:/home/root/others/ 

                scp -r /home/space/music/ www.cumt.edu.cn:/home/root/others/ 

从 远程 复制到 本地,只要将 从 本地 复制到 远程 的命令 的 后2个参数 调换顺序 即可; 


例如: 

        scp [email protected]:/home/root/others/music /home/space/music/1.mp3 

        scp -r www.cumt.edu.cn:/home/root/others/ /home/space/music/


[tar]

tar -zxvf *.tar.gz                   安装tar.gz文件


[zip]

zip <*.zip> <filename1>,<filename2>  压缩文件到以*命名的zip文件

  -m                                 压缩完毕后删除原来的文件

  -r <doc>                           当前目录下子目录压缩

  -j                                 压缩时忽略子目录的内容

  -n <.exe> |[<.jpg>]                压缩时不压以列出格式的文件

  -t mmddyy                          压缩指定日期以后文件

  -y                                 不压缩链接文件的原文件

  -<1-9>                             压缩率,数字越大压缩率越高

  -x <filename>                      压缩时排除这个文件

//关联命令unzip



******************samba*****************

cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd 把系统的用户加入samba的用户中去

smbpasswd <username>                                    设置samba用户的密码

service smb start                                       启动;附加语句 iptables -F  setenforce 0

service smb stop                                        停止

service smb restart                                     重启

//samba的配置文件在/etc/samba/smb.conf

*****************************************


以上是关于L-1-7 Linux基础命令详解之其他命令的主要内容,如果未能解决你的问题,请参考以下文章

L-1-2 Linux基础命令详解之文件编辑命令

Linux基础教程 - find命令

Linux命令之find详解

linux命令详解之ls命令

Python基础之Linux基础:其他命令

linux基础之命令Rsync