linux基础命令

    date     显示时间,日期 ,格式化 +%Y/%m/%d %H:%M

    cal [[month]year]    显示日历,默认显示本月日历

    bc    计算器

    man/info 查看命令用法

    nano    简单文本编辑器

    sync    数据同步写入磁盘

    shutdown halt poweroff    关机

    reboot     重启

    init    切换执行等级    0:关机    3:纯命令模式    5:图形界面模式    6:重启

    chgrp    改变文件所属用户组

    chown    改变文件所有者(也可改变用户组)

    chmod     改变文件的权限

    cd    切换目录(.表示当前目录    ..表示上层目录    -表示前一个工作目录     ~表示当前用户主目录)

    pwd     显示当前目录     -P 显示实际路径(而非链接路径)

    mkdir    创建空目录    -m 指定权限     -p 递归创建空目录

    rmdir    删除空目录    -p 递归删除空目录

    ls    查看文件与目录     -a 显示全部文件(包括隐藏文件)    -d 只列出目录    -l 列出完整文件或目录数据    -h 将文件容量以容易阅读方式显示    -i 列出inode号码    --full-time 以完整时间模式显示    --color=auto/always/never 是否显示颜色     -R 连同子目录内容一起显示    -S 以文件容量大小排序     -t 以时间排序

    cp    复制文件    -a 相当于-pdr     -d 若源文件为链接文件,则复制链接文件而非实际文件本身    -i 若目标文件存在,则询问    -l 硬链接    -s 软链接/符号链接    -p 连同文件属性一起复制    -r 递归复制    -u 若目标文件旧,则更新目标文件

    rm    删除文件     -f 强制,不会出现警告信息    -i 询问    -r 递归,删除目录以及目录下的文件

    mv    移动文件     -f 强制,不会出现警告信息    -i 询问     -u    若目标文件旧,则更新目标文件

    basename     取得路径的文件名

    dirname    取得路径的目录名

    cat    查看文件内容    -A 相当于-vET    -b 列出行号(针对非空百行)     -n 列出行号(包括空白行)     -E 断行符以¥输出    -T tab以ctrl+I显示    -v 列出一些看不出的特殊字符 

    tac    查看文件内容(从最后一行开始)

    more和less 翻页查看文件内容

    head和tail     选出头/尾部几行数据    -n number    number行数据

    od     读取非纯文本文件内容    -t TYPE     TYPE类型:    a 默认字符输出     c ASCII字符    d 十进制     f 浮点数     o 八进制    x 十六进制

    touch    修改文件时间或创建文件    -d 接想要改的日期(如"2 days ago")    -t 接想要改的日期,格式[YYMMDDhhmm]

    file     查看文件类型

    which   查询脚本文件名(根据PATH变量下的路径查找)    -a 所有命令都列出

    whereis     查找特定文件(数据库查找)     -b 只查找二进制文件    -m 只查找在说明文件manual路径下的文件    -s 只查找source源文件     -u    查找不在上述3个选项当中的其他特殊文件

    locate        查找特定文件(数据库查找)    -i 忽略大小写    -r 后面接正则表达式

    find  [PATH] [option] [action]    查找文件(硬盘搜索)    

option:A.    -mtime/-atime/-ctime n/+n/-n (n为数字,表示在n天前的一天之内改过的文件,+n表示n天前改过的文件,不包含n,-n表示在n天内,包含n)    -newer file  比file新的文件

              B.     -uid n    -gid n    -user name     -group name    -nouser    -nogroup    查找特定用户或用户组下的文件

              C.    -name    filename     查找文件名为filename的文件

                     -size [+-]SIZE    查找比SIZE还要大或小的文件    

                     -type TYPE    查找类型为TYPE的文件,一般(f) 设备文件(b,c) 目录(d) 链接文件(l) socket(s)                                                 FIFO(p)

                     -perm   [+|-]mode(权限)    mode表示查找权限为mode的文件,-mode表示查找权限全部包含mode的文件    +mode表示查找权限包含任一mode的文件


    

你可能感兴趣的:(linux基础命令)