zoukankan      html  css  js  c++  java
  • Linux常用基础命令

    1、命令格式

    命令 [-选项] [参数]

    说明:1)、个别命令不一定遵循这个格式

    2)、有多个选项时,可以写在一起

    3)、简化选项和完整选项

    2、目录处理命令:ls

    英文原译:list

    所在路径:/bin/ls

    执行权限:所有用户

    功能描述:显示目录文件

    语法:ls [-选项] [文件或目录]

    -a显示所有文件,包括隐藏文件

    -lh详细信息显示

    -d查看目录属性

    -i查看i节点

    文件类型:

    - 进制文件

    d目录

    l软链接

    Linux常用基础操作命令大全(超实用精心整理)


    3、目录处理命令:mkdir

    英文原译:make directories

    所在路径:/bin/mkdir

    执行权限:所有用户

    功能描述:创建新目录

    语法: mkdir [-p] [目录名]

    -p递归创建

    Linux常用基础操作命令大全(超实用精心整理)


    4、目录处理命令:cd

    英文原译:change directory

    所在路径:shell内置命令

    执行权限:所有用户

    功能描述:切换目录

    语法: cd [目录]

    cd .. 回到上一级目录

    5、目录处理命令:pwd

    英文原译:print working directory

    所在路径:/bin/pwd

    执行权限:所有用户

    功能描述:显示目录路径

    语法: pwd

    Linux常用基础操作命令大全(超实用精心整理)


    6、目录处理命令:rmdir

    英文原译:remove empty directories

    所在路径:/bin/rmdir

    执行权限:所有用户

    功能描述:删除空目录

    语法: rmdir [目录]

    7、文件处理命令:cp

    英文原译:copy

    所在路径:/bin/cp

    执行权限:所有用户

    功能描述:复制文件或目录

    语法: cp [-选项] [原文件或目录] [目标文件或目录]

    -r复制目录

    -p保留文件属性

    Linux常用基础操作命令大全(超实用精心整理)

    8、文件处理命令:mv

    英文原译:move

    所在路径:/bin/mv

    执行权限:所有用户

    功能描述:剪切文件,改名

    语法:mv [原文件或目录] [目标文件或目录]

    9、文件处理命令:rm

    英文原译:remove

    所在路径:/bin/rm

    执行权限:所有用户

    功能描述:删除文件

    语法:rm -rf [文件或目录]

    -r删除目录

    -f强制执行


    10、文件处理命令:touch

    所在路径:/bin/touch

    执行权限:所有用户

    功能描述:创建空文件

    语法:touch [文件名]

    11、文件处理命令:cat

    所在路径:/bin/cat

    执行权限:所有用户

    功能描述:显示文件内容

    语法:cat -n [文件名]

    -n显示行号

    Linux常用基础操作命令大全(超实用精心整理)


    12、文件处理命令:tac

    所在路径:/usr/bin/tac

    执行权限:所有用户

    功能描述:显示文件内容(反向列示)

    语法:tac [文件名]

    13、文件处理命令:more

    所在路径:/bin/more

    执行权限:所有用户

    功能描述:分页显示文件内容

    语法:more [文件名]

    空格或f翻页

    Enter换行

    q或Q退出

    14、文件处理命令:less

    所在路径:/bin/less

    执行权限:所有用户

    功能描述:分页显示文件内容(可向上翻页,可搜索)

    语法:less [文件名]

    /搜索关键字

    Linux常用基础操作命令大全(超实用精心整理)


    15、文件处理命令:head

    所在路径:/bin/head

    执行权限:所有用户

    功能描述:显示文件内容(可指定看的行数)

    语法:head -n 20 [文件名]

    -n指定行数

    16、文件处理命令:tail

    所在路径:/bin/tail

    执行权限:所有用户

    功能描述:显示文件末尾内容(可指定看的行数)

    语法:tail -fn [文件名]

    -n指定行数

    -f动态显示文件末尾内容

    17、链接命令:ln

    英文原译:link

    所在路径:/bin/ln

    执行权限:所有用户

    功能描述:生成链接文件

    语法:ln -s [原文件] [目标文件]

    -s创建软链接

    不加选项生成硬链接

    软链接:类型windows快捷方式,原文件删除后软链接不能用

    硬链接:相当于复制,保留文件的属性,同步更新。原文件删除后还能用

    判断硬链接:通过i节点识别

    不能跨分区

    不能针对目录使用

    18、权限管理命令:chmod

    英文原译:change the permissions mode of a file

    所在路径:/bin/chmod

    执行权限:所有用户

    功能描述:改变文件或者目录权限

    语法:chmod [{ugoa} {+-=} {rwx}] [文件或目录]

    chomod [mode=421] [文件或目录]

    -R递归修改

    权限的数字表示:

    r4

    w2

    x1

    Linux常用基础操作命令大全(超实用精心整理)


    19、权限管理命令:chown

    英文原译:change file ownership

    所在路径:/bin/chown

    执行权限:所有用户

    功能描述:改变文件或者目录的所有者

    语法:chmod [用户] [文件或目录]

    20、权限管理命令:chgrp

    英文原译:change file group ownership

    所在路径:/bin/chgrp

    执行权限:所有用户

    功能描述:改变文件或者目录所属组

    语法:chmod [用户组] [文件或目录]

    21、权限管理命令:umask

    英文原译:the user file-creation mask

    所在路径:shell内置命令

    执行权限:所有用户

    功能描述:显示、设置文件的缺省权限

    语法:umask [-S]

    -S以rwx形式显示新建文件的缺省权限

    22、文件搜索命令:find

    所在路径:/bin/find

    执行权限:所有用户

    功能描述:文件搜索

    语法:find [搜索范围] [匹配条件]

    find /etc -name init-name根据文件名来搜索 -iname(不区分大小写)

    find / -size +204800-size根据文件大小搜索

    find /home -user ctt-user-group根据文件所有者所有组搜索

    find /etc -cmin -5-cmin查找5分钟内被修改过属性的文件和目录

    -a两个条件都满足

    -o两个条件满足任意一个

    -exec/-ok命令 {} ; 对搜索结果执行操作

    -type根据文件类型查找

    -inum根据文件i节点查找

    Linux常用基础操作命令大全(超实用精心整理)


    23、文件搜索命令:locate

    所在路径:/bin/locate

    执行权限:所有用户

    功能描述:在文件资料库中查找文件

    语法:locate 文件名

    updatedb 更新文件资料库

    文件存放在/tmp中不能够查找

    24、文件搜索命令:which

    所在路径:/usr/bin/which

    执行权限:所有用户

    功能描述:搜索命令所在目录及别名信息

    语法:which 命令名

    Linux常用基础操作命令大全(超实用精心整理)


    25、文件搜索命令:whereis

    所在路径:/usr/bin/whereis

    执行权限:所有用户

    功能描述:搜索命令所在目录及帮助文档路径

    语法:whereis [命令名称]

    26、文件搜索命令:grep

    所在路径:/bin/grep

    执行权限:所有用户

    功能描述:在文件中搜索字符串匹配的行并输出

    语法:grep -iv [指定字串] [文件]

    -i不区分大小写

    -v排除指定字串

    Linux常用基础操作命令大全(超实用精心整理)


    27、帮助命令:man

    英文原译:manual

    所在路径:/usr/bin/man

    执行权限:所有用户

    功能描述:获得帮助信息

    语法:man [命令或配置文件]

    Linux常用基础操作命令大全(超实用精心整理)


    28、帮助命令:help

    所在路径:shell内置命令

    执行权限:所有用户

    功能描述:获得shell内置命令帮助信息

    语法:help 命令

    29、用户管理命令:useradd

    所在路径:/usr/sbin/useradd

    执行权限:root

    功能描述:添加新用户

    语法:useradd 新用户名

    Linux常用基础操作命令大全(超实用精心整理)


    30、用户管理命令:passwd

    所在路径:/usr/sbin/passwd

    执行权限:root

    功能描述:为用户设置密码

    语法:passwd 用户名

    31、用户管理命令:who

    所在路径:/usr/bin/who

    执行权限:所有用户

    功能描述:查看登录用户信息

    语法:who

    w显示更为详细的信息

    Linux常用基础操作命令大全(超实用精心整理)


    32、压缩解压命令:gzip

    英文原译:GNU zip

    所在路径:bin/gzip

    执行权限:所有用户

    功能描述:压缩文件

    语法:gzip [文件]

    -d可以解压.gz的压缩文件

    压缩后文件格式: .gz

    Linux常用基础操作命令大全(超实用精心整理)


    33、压缩解压命令:gunzip

    英文原译:GNU unzip

    所在路径:bin/gunzip

    执行权限:所有用户

    功能描述:解压缩 .gz压缩文件

    语法:gunzip [压缩文件]

    34、压缩解压命令:tar

    所在路径:bin/tar

    执行权限:所有用户

    功能描述:打包目录

    语法:gzip [选项] [压缩后文件名] [目录]

    -c打包

    -v显示详细信息

    -f指定文件名

    -z打包同时压缩

    -j生成.bz2的压缩格式

    压缩后文件格式: .tar.gz

    tar命令解压语法:

    -x解包

    -v显示详细信息

    -f指定解压文件

    -z解压缩

    -j解压.bz2压缩格式

    35、压缩解压命令:zip

    所在路径:/usr/bin/zip

    执行权限:所有用户

    功能描述:压缩文件或目录

    语法:zip [选项] [压缩后文件名] [文件或目录]

    -r压缩目录

    压缩后文件格式: .zip

    36、压缩解压命令:unzip

    所在路径:/usr/bin/unzip

    执行权限:所有用户

    功能描述:解压.zip压缩文件

    语法:unzip [压缩文件]

    37、压缩解压命令:bzip2

    所在路径:/usr/bin/bzip2

    执行权限:所有用户

    功能描述:压缩文件

    语法:bzip2 [选项] [文件]

    -k产生压缩文件后保留原文件

    压缩后文件格式: .bz2

    38、压缩解压命令:bunzip2

    所在路径:/usr/bin/bunzip2

    执行权限:所有用户

    功能描述:解压文件

    语法:bunzip2 [选项] [文件]

    -k解压文件后保留原文

    39、网络命令:write

    所在路径:/usr/bin/write

    执行权限:所有用户

    功能描述:给用户发送信息, 以Ctrl+D保存结束

    语法:write <用户名>

    40、网络命令:wall

    英语原译:write all

    所在路径:/usr/bin/wall

    执行权限:所有用户

    功能描述:发送广播信息

    语法:wall [message]

    Linux常用基础操作命令大全(超实用精心整理)


    41、网络命令:ping

    所在路径:/bin/ping

    执行权限:所有用户

    功能描述:测试网络连通性

    语法:ping [选项] [IP地址]

    -c指定发送次数

    Linux常用基础操作命令大全(超实用精心整理)


    42、网络命令:ifconfig

    英语原译:interface configure

    所在路径:/sbin/ifconfig

    执行权限:root

    功能描述:查看和设置网卡信息

    语法:ifconfig [网卡名称] [IP地址]

    Linux常用基础操作命令大全(超实用精心整理)


    43、网络命令:mail

    所在路径:/bin/mail

    执行权限:所有用户

    功能描述:发送电子邮件

    语法:mail [用户名]

    44、网络命令:last

    所在路径:/usr/bin/last

    执行权限:所有用户

    功能描述:列出目前与过去登录系统的用户信息

    语法:last

    45、网络命令:lastlog

    所在路径:/usr/bin/lastlog

    执行权限:所有用户

    功能描述:检查特定用户上次登录的时间

    语法:lastlog [-u] [用户UID]

    -u指定用户UID

    46、网络命令:traceroute

    所在路径:/bin/traceroute

    执行权限:所有用户

    功能描述:显示数据包到主机间的路径

    语法:traceroute [网站或IP]

    47、网络命令:netstat

    所在路径:/bin/netstat

    执行权限:所有用户

    功能描述:显示网络相关信息

    语法:netstat [选项]

    -tTCP协议

    -uUDP协议

    -l监听

    -r路由

    -n显示IP地址和端口号

    -a所有

    示例:netstat -tlun查看本机监听的端口

    netstat -an查看本机所有的网络连接

    netstat -rn查看本机路由表

    48、网络命令:setup

    所在路径:/usr/bin/setup

    执行权限:root

    功能描述:配置网络

    语法:setup

    Linux常用基础操作命令大全(超实用精心整理)


    49、挂载命令:mount

    所在路径:/bin/mount

    执行权限:所有用户

    功能描述:把设置分配到相应的挂载点

    语法:mount [-t 文件系统] 设备文件名 挂载点

    示例:mount -t iso9660 /dev/sr0 /mnt/cdrom

    退出挂载点 unounk /dev/sr0

    50、关机命令:shutdown

    所在路径:/sbin/shutdown

    执行权限:root

    功能描述:关机

    语法:shutdown [选项] [时间]

    -c取消前一个关机命令

    -h关机

    -r重启

    其它关机命令:halt

    poweroff

    init 0

    其它重启命令:reboot

    init 6

    系统运行级别

    0关机

    1单用户

    2不完全多用户,不含NFS服务

    3完全多用户

    4未分配

    5图形界面

    6重启

    配置文件:/etc/inittab

    查看运行级别:runlevel

    51、退出登录命令:logout或者exit

    这些只是基础的操作,想要学习更加深入,需要坚持。linux的强大超乎你的想像,而且它还是免费的。

  • 相关阅读:
    POJ 1659 Frogs' Neighborhood
    zoj 2913 Bus Pass(BFS)
    ZOJ 1008 Gnome Tetravex(DFS)
    POJ 1562 Oil Deposits (DFS)
    zoj 2165 Red and Black (DFs)poj 1979
    hdu 3954 Level up
    sgu 249 Matrix
    hdu 4417 Super Mario
    SPOJ (BNUOJ) LCM Sum
    hdu 2665 Kth number 划分树
  • 原文地址:https://www.cnblogs.com/qxfy/p/12022287.html
Copyright © 2011-2022 走看看