• Linux必须要掌握的命令


    Linux必须要掌握的命令


    文件目录操作命令

    ls

    命令格式:ls [选项] [目录名]

    命令功能:列出目标目录中所有的子目录和文件

    常用参数:-a,-l,-R,

    例1:列出/home/peidachang文件夹下的所有文件和目录的详细资料

    ls -lR

    例2:列出当前目录中所有以“t”开头的目录的详细内容

    ls -l t*


    cd

    cd [目录名]

    切换当前目录至dirName

    例一:进入系统根目录

    cd /

    cd ..


    文件查找命令


    which

    功能:会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

    格式:which 可执行文件名称

    实例:which ls


    whereis

    功能:定位可执行文件、源代码文件、帮助文件的位置。

    格式:whereis [-bmsu] [BMS 目录名 -f ] 文件名

    参数:

    -b

    -m

    -s

    实例:whereis -b mysql


    find

    find命令格式:

    find path -option 【 -print 】 【 -exec -ok | xargs | grep 】 【 command {} ; 】

    path

    .

    ~

    /

    option

    iname

    user

    group

    print

    exec

    find . -name q.txt -exec rm {} ;

    ok

    find . -name q.txt -ok rm {} ;

    find / -iname my.cnf -ok cp {} {}.bak ;


    netstat

    命令格式:

    netstat [-acCeFghilMnNoprstuvVwx][-A<网络类型>][--ip]

    命令参数:

    -a

    display all sockets (default: connected)

    n

    don't resolve names

    p

    display PID/Program name for sockets

    t

    display TCP connections

    u

    display UDP connections

    r

    display routing table

    i

    display interface table

    实例:netstat -anpt | grep mysqld


    scp

    scp local_file remote_username@remote_ip:remote_folder


    ssh

    ssh-keygen

    ssh-copy-id


    其他命令


    ln

    软链接:不可以删除源文件,删除源文件导致链接文件找不到,出现文件红色闪烁
    硬链接:可以删除源文件,链接文件可以正常打开

    不可对目录创建硬链接

    1、对文件创建软链接

    ln -s /root/student.sql /root/db/ln.sql

    2、对目录创建软链接

    ln -s db data

    3、对文件创建硬链接

    ln student.sql db/


    tree

    先安装yum -y install tree

    rpm

    rpm -q mysql 查看是否安装了mysql。

    查询已安装软件名称:rpm -aq | grep softwarename

    常用参数

    G

    查询表的创建语句

    show create table user;

    结果是横向显示的,显示很乱;

    show create table userG;

    结果是纵向显示的,方便查看;

    关于/usr/bin/目录的理解

    相当于windows系统的system32目录,都是系统预装的可执行程序,而不是程序的安装位置;

    在此目录下的命令都可不带路径直接执行,后来建立的软链接名字就在此/usr/bin/目录下;

    pip

    查已安装的库信息

    pip show django

  • 相关阅读:
    第一章 Shell基础知识
    keepalived与LVS实现高可用
    集群简介
    基于NFS v4版本搭建NFS服务器
    LDAP安装步骤
    Nginx配置阿里云https服务
    zabbix基础
    Apache、Nginx和Tomcat之虚拟主机配置
    标准盒模型和怪异盒模型的区别
    js中数组扁平化处理
  • 原文地址:https://www.cnblogs.com/infuture/p/12993138.html
Copyright © 2020-2023  润新知