博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux常用命令汇总(一)
阅读量:5734 次
发布时间:2019-06-18

本文共 2161 字,大约阅读时间需要 7 分钟。

hot3.png

  1. Linux常用命令格式:命令  -选项  参数

    如:ls  -la  /usr
    ls:显示文件和目录列表(list)
    常用参数:
    -l        (long)
    -a    (all)         注意隐藏文件、特殊目录.和..   
    -t        (time)

  2. Linux命令的分类:

    内部命令:属于Shell解析器的一部分

    cd 切换目录(change directory)
    pwd 显示当前工作目录(print working directory)
    help 帮助
    外部命令:独立于Shell解析器之外的文件程序
    ls 显示文件和目录列表(list)
    mkdir 创建目录(make directoriy)
    cp 复制文件或目录(copy)
    查看帮助文档
    内部命令:help + 命令(help cd)
    外部命令:man + 命令(man ls)

  3. 操作文件或目录常用命令:

    pwd 显示当前工作目录(print working directory)

    touch 创建空文件                                    
    mkdir 创建目录(make directoriy)
    -p 父目录不存在情况下先生成父目录 (parents)            
    cp 复制文件或目录(copy)
    -r 递归处理,将指定目录下的文件与子目录一并拷贝(recursive)     
    mv 移动文件或目录、文件或目录改名(move)

    rm 删除文件(remove)

    -r 同时删除该目录下的所有文件(recursive)
    -f 强制删除文件或目录(force)
    rmdir 删除空目录(remove directoriy)
    cat显示文本文件内容 (catenate)
    more、less 分页显示文本文件内容
    head、tail查看文本中开头或结尾部分的内容
    haed  -n  5  a.log 查看a.log文件的前5行
    tail  -f  b.log 循环读取(fellow)

  4. 常用命令:

    wc 统计文本的行数、字数、字符数(word count)

    -m 统计文本字符数
    -w 统计文本字数
    -l 统计文本行数
    find 在文件系统中查找指定的文件
    find /etc/ -name "aaa"
    grep 在指定的文本文件中查找指定的字符串
    ln 建立链接文件(link)
    -s 对源文件建立符号连接,而非硬连接(symbolic)

  5. top 显示当前系统中耗费资源最多的进程

    ps 显示瞬间的进程状态
    -e /-A 显示所有进程,环境变量
    -f 全格式
    -a 显示所有用户的所有进程(包括其它用户)
    -u 按用户名和启动时间的顺序来显示进程
    -x 显示无控制终端的进程
    kill 杀死一个进程
    kill -9 pid
    df 显示文件系统磁盘空间的使用情况

  6. du 显示指定的文件(目录)已使用的磁盘空间的总

    -h文件大小以K,M,G为单位显示(human-readable)
    -s只显示各档案大小的总合(summarize)
    free 显示当前内存和交换空间的使用情况
    netstat 显示网络状态信息
    -a 显示所有连接和监听端口
    -t (tcp)仅显示tcp相关选项
    -u (udp)仅显示udp相关选项
    -n 拒绝显示别名,能显示数字的全部转化成数字。
    -p 显示建立相关链接的程序名
    ifconfig 网卡网络配置详解
    ping 测试网络的连通性

  7. 备份压缩命令:

    gzip 压缩(解压)文件或目录,压缩文件后缀为gz

    bzip2 压缩(解压)文件或目录,压缩文件后缀为bz2
    tar 文件、目录打(解)包

    gzip命令格式:gzip [选项] 压缩(解压缩)的文件名

    -d将压缩文件解压(decompress)
    -l显示压缩文件的大小,未压缩文件的大小,压缩比(list)
    -v显示文件名和压缩比(verbose)
    -num用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6

    bzip2命令格式:bzip2 [-cdz] 文档名

    -c将压缩的过程产生的数据输出到屏幕上
    -d解压缩的参数(decompress)
    -z压缩的参数(compress)
    -num 用指定的数字num调整压缩的速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6

    tar命令:

     -c 建立一个压缩文件的参数指令(create)

    -x 解开一个压缩文件的参数指令(extract)
    -z 是否需要用 gzip 压缩
    -j 是否需要用 bzip2 压缩
    -v 压缩的过程中显示文件(verbose)
    -f 使用档名,在 f 之后要立即接档名(file)

  8. 关机/重启命令:

    shutdown系统关机

    -r 关机后立即重启
    -h 关机后不重新启动
    halt 关机后关闭电源
    reboot 重新启动

  9. 学习Linux的好习惯:

    善于查看man page(manual)等帮助文档

    利用好Tab键
    掌握好一些快捷键
    ctrl + c(停止当前进程)
    ctrl + r(查看命令历史)
    ctrl + l(清屏,与clear命令作用相同)

转载于:https://my.oschina.net/bigdataer/blog/539947

你可能感兴趣的文章
服务的使用
查看>>
Oracle 用户与模式
查看>>
网站开发流程以及HTML5简介(八)
查看>>
MairDB 初始数据库与表 (二)
查看>>
RabbitMQ】三种Exchange模式——订阅、路由、通配符模式
查看>>
连接数据库——java
查看>>
拥在怀里
查看>>
chm文件打开,有目录无内容
查看>>
whereis、find、which、locate的区别
查看>>
一点不懂到小白的linux系统运维经历分享
查看>>
MDT 2013 从入门到精通之软件自动化部署设置
查看>>
桌面支持--打不开网页上的pdf附件解决办法(ie-tools-compatibility)
查看>>
桌面支持--outlook取消收件规则1
查看>>
nagios监控windows 改了NSclient++默认端口 注意事项
查看>>
干货 | JAVA代码引起的NATIVE野指针问题(上)
查看>>
POI getDataFormat() 格式对照
查看>>
Python 中的进程、线程、协程、同步、异步、回调
查看>>
好的产品原型具有哪些特点?
查看>>
实现java导出文件弹出下载框让用户选择路径
查看>>
刨根问底--技术--jsoup登陆网站
查看>>