美文网首页
Linux常用命令

Linux常用命令

作者: PreFU | 来源:发表于2016-11-11 13:50 被阅读0次

tar命令

  • 解包:tar zxvf FileName.tar
  • 打包:tar czvf FileName.tar DirName

gz命令

  • 解压1:gunzip FileName.gz
  • 解压2:gzip -d FileName.gz
  • 压缩:gzip FileName.tar.gz 和 .tgz
  • 解压:tar zxvf FileName.tar.gz
  • 压缩:tar zcvf FileName.tar.gz DirName
  • 压缩多个文件:tar zcvf FileName.tar.gz DirName1 DirName2 DirName3 ...

bz2命令

  • 解压1:bzip2 -d FileName.bz2
  • 解压2:bunzip2 FileName.bz2
  • 压缩: bzip2 -z FileName.tar.bz2
  • 解压:tar jxvf FileName.tar.bz2
  • 压缩:tar jcvf FileName.tar.bz2 DirName

bz命令

  • 解压1:bzip2 -d FileName.bz
  • 解压2:bunzip2 FileName.bz
  • 压缩:未知.tar.bz
  • 解压:tar jxvf FileName.tar.bz

Z命令

  • 解压:uncompress FileName.Z
  • 压缩:compress FileName.tar.Z
  • 解压:tar Zxvf FileName.tar.Z
  • 压缩:tar Zcvf FileName.tar.Z DirName

zip命令

  • 解压:unzip FileName.zip
  • 压缩:zip FileName.zip DirName

scp命令

  • 从本地服务器复制到远程服务器:
    (1) 复制文件:
    命令格式:
    scp local_file remote_username@remote_ip:remote_folder
    或者
    scp local_file remote_username@remote_ip:remote_file
    或者
    scp local_file remote_ip:remote_folder
    或者
    scp local_file remote_ip:remote_file
    第1,2个指定了用户名,命令执行后需要输入用户密码,第1个仅指定了远程的目录,文件名字不变,第2个指定了文件名
    第3,4个没有指定用户名,命令执行后需要输入用户名和密码,第3个仅指定了远程的目录,文件名字不变,第4个指定了文件名
    (2) 复制目录:
    命令格式:

或者
scp -r local_folder remote_ip:remote_folder
第1个指定了用户名,命令执行后需要输入用户密码;
第2个没有指定用户名,命令执行后需要输入用户名和密码;

  • 从远程服务器复制到本地服务器: 与前者后两个参数位置相反。

ps命令

  • ps |grep :显示正在运行的命令
  • ps aux |grep :显示全部命令

mv命令

  • mv [选项] 源文件或目录 目标文件或目录

当后一个参数类型为文件时,完成重命名。为目录时,进行移动。

ln命令

  • 给文件创建软链接:ln -s A.log B
  • 给文件创建硬链接:ln A.log B
  • 给目录创建软链接:ln -sv /opt/soft/test/A /opt/B

端口占用查看

  • lsof -i:80:查看80端口是否被占用

linux之间挂载目录

apt-get install nfs-kernel-server nfs-client nfs-common #安装nfs
mkdir -m 777 /home/share #在A机上创建共享文件夹
vim /etc/exports  #添加一条 /home/share *(rw),这条中/home/share指定了共享位置,*代表所有主机,也可以单独写IP地址,rw是可读写3
service nfs restart #重启nfs服务,或者 /etc/init.d/nfs restart
#在B机上挂载,回车输入帐号密码

autofs自动挂载

apt-get install autofs

vim  /etc/auto.master #加入
    #/misc  /etc/auto.misc
    #/nfs /etc/auto.nfs
    /mnt/mandala_data /etc/auto.cifs
vim /etc/auto.cifs
    10.10.23.127 - fstype=cifs,rw,noperm,user=mandala,pass=mandala://10.10.23.127/mandala_data  #windows共享文件夹
    10.10.23.60 -rw 10.10.23.60:/home/share  /linux共享文件夹
    #安装nfs
service autofs restart

mount -t cifs -o username=mandala,password=mandala,iocharset=utf8,sec=ntlm //10.10.31.178/mandala_data /mnt/mandala_data/10.10.31.178

相关文章

网友评论

      本文标题:Linux常用命令

      本文链接:https://www.haomeiwen.com/subject/dxnzyttx.html