Linux参考命令

1、文件与文件夹(目录)操作命令
可以参考:http://www.runoob.com/linux/linux-command-manual.html

1)rm:删除命令

例:$ rm -i 文件名------------->有询问“Y/N”; rm -r 文件名 --------------->删除该文件夹和子目录下的所有文件;

例:$ rm -f 文件名-------------> 直接删除,不询问

  1. mv:移动目录或文件,还可以重命名

例:$ mv text /zzz ------------->将text移动到zzz目录下;

例:$ mv text zzz --------------->text重命名为zzz

  1. mkdir:创建路径和删除路径,创建目录

例:$ mkdir zzz ------------->在当前目录下创建zzz的目录;

例:$ rmdir zzz --------------->删除目录zzz

  1. touch :创建空文件

例:$ touch zzz.xx ---------------->创建文件名是zzz.xx的文件

5)cat :查看文件内容

例:$ cat zzz.xx ----------------->查看文件zzz.xx中的内容

6)tail :监视文件尾部内容,默认10行

例:$ tail -n 20 -f zzz.xx ----------->查看文件zzz.xx的尾部20行内容

7)cp :复制

例:$ cp a.xx b ------->将a.xx文件复制到b目录(文件夹)下

8)scp :拷贝文件

例:$ scp -i zzz.xx root@192.168.1.35:/xxx/xxxx/ ----------------->从一台虚拟机上将文件zzz.xx拷贝到另外一台35的虚拟机的指定目录下;

例:$ scp -r zzz root@192.168.1.35:/xxx/xxxx/ ----------------->从一台虚拟机上将文件夹(目录)zzz拷贝到另外一台35的虚拟机的指定目录下

9)chmod :给文件赋权限

例:$ chmod 777 zzz.xx 给zzz.xx文件增加可执行的权限

2、查看端口号的命令 : netstat -antpl
3、查看正在执行的进程的命令 : ps -ef
4、强制杀死xxxx该进程的命令 :kill - 9 xxxx
5、配置Java环境变量的命令:
先执行----> vi /etc/profile 配置结束执行-------> socrce /etc/profice 然后执行------->cat /etc/profile进行查看,用java -version查看Java版本

6、df -h ---------------->是查看磁盘容量的使用情况
必要参数:

      -a 全部文件系统列表

     -h 方便阅读方式显示

     -H 等于“-h”,但是计算式,1K=1000,而不是1K=1024

    -i 显示inode信息

    -k 区块为1024字节

    -l 只显示本地文件系统

   -m 区块为1048576字节

   --no-sync 忽略 sync 命令

   -P 输出格式为POSIX

   --sync 在取得磁盘信息前,先执行sync命令

    -T 文件系统类型

 选择参数:

       --block-size=<区块大小> 指定区块大小

      -t<文件系统类型> 只显示选定文件系统的磁盘信息

     -x<文件系统类型> 不显示选定文件系统的磁盘信息

      --help 显示帮助信息

      --version 显示版本信息

     “df -h”这条命令再熟悉不过。以更易读的方式显示目前磁盘空间和使用情况。

      “df -i” 以inode模式来显示磁盘使用情况。

7、网络命令
1)ifconfig :查看用户网络配置。它显示当前网络设备配置。补充:Windows 用的是 ipconfig

2)ping 将数据包发向用户指定地址。当包被接收,目标机器发送返回数据包。ping 主要有两个作用:

用来确认网络连接是畅通的。
用来查看连接的速度信息。
  补充:-c 参数可以定义 ping 的次数,脚本中的网络判断用得比较多,比如 ping -c 4 www.baidu.com 就是 ping 百度四次;而在 windows 下,则使用-n 参数来定义 ping 次数,如 ping -n 4 www.baidu.com,另外你可以通过 ctrl+C 来停止命令。

3)发现主机连接最有用最通用的 Linux 命令。你可以使用”netstat -g”查询该主机订阅的所有多播组(网络)

netstat -nap | grep port 将会显示使用该端口的应用程序的进程 id

netstat -a or netstat –all 将会显示包括 TCP 和 UDP 的所有连接

netstat –tcp or netstat –t 将会显示 TCP 连接

netstat –udp or netstat –u 将会显示 UDP 连接

netstat -g 将会显示该主机订阅的所有多播网络。

netstat -antpl 查看占用的进程,端口等信息

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值