• Unix/Linux常用命令


    Unix/Linux常用命令

    1、文件相关命令
    • touch
      功能:创建文件
      用法:touch 文件名
    • rm
      功能:删除文件
      用法:rm 文件名
      注意:此命令删除文件时不经过回收站,直接删除,且不易恢复,删除时要慎重。
    • cp
      功能:复制文件
      用法:cp 源文件名 目标位置/[文件名]
    • mv
      功能:移动文件
      用法:mv 源文件名 目标位置/[文件名]
      注意:此命令有重命名的功能。
    • cat/more/head/tail
      功能:查看文件内容
      用法:cat/more/head/tail 文件名
      注意:cat/more/head/tail显示的格式略有不同,仔细观察。
    2、目录相关命令
    • mkdir
      功能:创建目录
      用法:mkdir 目录名
      参数:-p,可以同时创建多级目录。
    • cd
      功能:切换当前工作目录,进入一个新目录
      用法:cd 路径
      注意:Linux有一些特殊的目录,
        / 根目录,最顶层目录,也用来当作路径之间的分隔符。
        ~ 用户主目录,/home下有一些以用户名命名的目录,归各个用户独立使用。
        .. 当前目录的上一级,可以用于返回上一级。
        . 当前目录,可帮助查找文件。
    • rmdir
      功能:删除空目录
      用法:rmdir 目录名
      注意:只能删除空目录。
    • ls
      功能:显示指定目录下的文件列表
      用法:ls [目录],默认显示当前目录。
      参数:
        -a 显示隐藏文件(UNIX/Linux系统下以.开头的文件和目录默认隐藏)
        -l 显示文件的详细信息,文件类型、权限、用户名、组名、最后访问时间、文件名。
    • rm -rf
      功能:删除非空目录
      用法:rm -rf 目录名
      注意:在UNIX/Linux系统下一切皆文件(目录是一种特殊的文件),操作文件的命令也可以用来操作目录。
    • cp -frp
      功能:复制目录
      用法:cp -frp 源目录名 目标位置/[目录名]
    • mv
      功能:移动目录、重命名目录,不用加任何参数
      用法:mv 源目录名 目标位置/[目录名]
    3、网络相关命令
    • ifconfig
      功能:查看网络配置信息,配置IP地址、子网掩码、网关等。
      用法:ifconfig 显示网络配置信息,ifconfig 网卡名 IP地址 netmask 子网掩码。
      注意:此命令windows系统下也可以使用,ipconfig。
    • ping
      功能:检查网络是否通畅或者网络连接速度
      用法:ping IP地址
      注意:此命令会连续执行,Ctrl+c退出,windows下默认只执行4次,/t参数可以连续执行。
    • telnet
      功能:远程登录
      用法:telnet IP地址,然后输入用户名及密码(密码不可见)。
      注意:此协议采用明码方式传输数据,安全性低(windows下此命令需要开启,具体方法参见百度)。
    • ssh
      功能:远程登录
      用法:ssh 用户名@IP地址,然后输入用户名、密码(密码不可见,首次使用需要保存密钥)。
      注意:此协议采用加密方式传输数据,安全性高,但速度比telnet慢(windows需要安装OpenSSH)。
    • ftp
      功能:文件传输
      用法:ftp IP地址,然后输入用户名、密码,cd 可切换目录,ls显示文件列表,get下载文件,put上传文件,bye退出。
    4、其它命令
    • chmod
      功能:修改文件权限
      用法:chmod mmm 文件名,m的范围[0~7],由r=4、w=2、x=1组成。
      注意:m1表示文件所有者权限,m2表示同组用户权限,m3表示其它用户权限。
    • ln
      功能:创建链接文件
      用法:ln [-s] 源文件名 链接文件名
      注意:默认创建的是硬链接文件,-s创建的是软链接文件,区别是源文件删除后硬链接文件依然可以访问而软链接文件不可以,目录只能创建软链接文件。
    • tar
      功能:压缩或解压文件
      用法:tar -zcvf pack.tar.gz 要压缩的目录,tar -zxvf pack.tar.gz解压文件。
      参数:-C可以解压到指定目录,tar -zxvf pack.tar.gz path/。
    • clear
      功能:清理屏幕
      用法:clear,Ctrl+l也有此功能。
    • pwd
      功能:显示当目录所在的路径
      用法:pwd
    • reboot
      功能:重启系统
      用法:sudo reboot
    • init
      功能:关机
      用法:sudo init 0
    5、Ubuntu系统终端使用技巧

    1、Tab键可以对命令或文件名进行补全。
    2、Up/Down键可以调用来命令的执行记录,避免重复输入命令。
    3、Ctrl+Alt+T可以快速打开终端,Shift+Ctrl+T打开多个终端标签面。

  • 相关阅读:
    PHP5.4中新增的traits
    PHP各版本的区别
    冒泡排序原理
    服务器&linux
    PHP
    excel 导出
    try cache
    sql
    Linux下php安装Redis扩展
    Redis安装部署
  • 原文地址:https://www.cnblogs.com/sunll/p/9970197.html
Copyright © 2020-2023  润新知