`

linux些命令

 
阅读更多

创建文件:
 touch myfile.txt

查看分屏:more myfile.txt 
   less -N myfile

查看文件内容:cat myfile.txt
 cat -n myfile.txt 显示行号 (屏蔽空行使用-b)

 

vi
:1,4 co 4 复制 1 到 4 行 到 4 行下面
:w 写入
:q 退出
显示行号 :set nu

 

————————————————————————————————————————

 

cat,显示文件内容。
cd,改变目录路径。
cp,复制文件。
find,查找文件。
grep,搜索、过滤信息。
ls,列出目录信息。
more,分页显示。
rm,删除文件或目录。
vi,调用vi文本编辑器。
who,显示登录用户信息。

 

————————————————————————————————————————————————

 

系统

# uname -a               # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue   # 查看操作系统版本
# cat /proc/cpuinfo      # 查看CPU信息
# hostname               # 查看计算机名
# lspci -tv              # 列出所有PCI设备
# lsusb -tv              # 列出所有USB设备
# lsmod                  # 列出加载的内核模块
# env                    # 查看环境变量

资源

# free -m                # 查看内存使用量和交换区使用量
# df -h                  # 查看各分区使用情况
# du -sh <目录名>        # 查看指定目录的大小
# grep MemTotal /proc/meminfo   # 查看内存总量
# grep MemFree /proc/meminfo    # 查看空闲内存量
# uptime                 # 查看系统运行时间、用户数、负载
# cat /proc/loadavg      # 查看系统负载

磁盘和分区

# mount | column -t      # 查看挂接的分区状态
# fdisk -l               # 查看所有分区
# swapon -s              # 查看所有交换分区
# hdparm -i /dev/hda     # 查看磁盘参数(仅适用于IDE设备)
# dmesg | grep IDE       # 查看启动时IDE设备检测状况

网络

# ifconfig               # 查看所有网络接口的属性
# iptables -L            # 查看防火墙设置
# route -n               # 查看路由表
# netstat -lntp          # 查看所有监听端口
# netstat -antp          # 查看所有已经建立的连接
# netstat -s             # 查看网络统计信息

进程

# ps -ef                 # 查看所有进程
# top                    # 实时显示进程状态

用户

# w                      # 查看活动用户
# id <用户名>            # 查看指定用户信息
# last                   # 查看用户登录日志
# cut -d: -f1 /etc/passwd   # 查看系统所有用户
# cut -d: -f1 /etc/group    # 查看系统所有组
# crontab -l             # 查看当前用户的计划任务

服务

# chkconfig --list       # 列出所有系统服务
# chkconfig --list | grep on    # 列出所有启动的系统服务

程序

# rpm -qa                # 查看所有安装的软件包

分享到:
评论

相关推荐

    一些工作中常见的Linux命令集合2.docx

    一一些工作中常见的Linux命令集合2.docx 一些工作中常见的Linux命令集合2.docx 一些工作中常见的Linux命令集合2.docx 一些工作中常见的Linux命令集合2.docx 一些工作中常见的Linux命令集合2.docx 一些工作中常见的...

    Linux命令和常用操作

    这是些命令的常用操作,包括一些Linux操作

    Linux课件学习Linux的些知识

    "Linux课件学习Linux的些知识"这个标题表明了我们将探讨的内容主要围绕Linux系统的学习,这将涵盖一系列主题,帮助初学者或进阶者深入了解Linux操作系统。 Linux的核心特性之一是它的开源性,这意味着源代码对公众...

    Linux常用的命令

    该资源属于个人工作的过程中积累些的东东,所以个人觉得相当的珍贵。包括了linux的系统常用命令,还有和操作系统,和网络相关,和硬件相关的知识。现拿出来与大伙分享下。

    linux systemctl命令详解

    笔者在前文中概要的介绍了 systemd 的基本概念和主要特点。...在介绍这些功能前让我们先来热个身,了解些 systemctl 命令自身相关的信息。 预热 检查 systemd 的版本 $ systemctl --version 查看 systemd

    学习Linux二创建、删除文件和文件夹命令.doc

    注意:在 Linux 中没有回收站,在使用 rm 命令的时候,一定要小心些,删除之后就无法再恢复了。 三、vi 命令 vi 命令是 Linux 中的文本编辑器。它可以创建和编辑文件。 使用方法: 1. 进入 vi 的命令: * vi ...

    linux新建文件夹和删除文件夹命令.pdf

    注意:在Linux中没有回收站,在使用rm命令时,一定要小心些,删除之后就无法再恢复了。 vi命令 vi命令是Linux操作系统中的一种文本编辑器。我们可以使用vi命令来创建和编辑文件。 vi命令的基本格式 vi filename ...

    Linux命令大全深度总结.zip_linux

    这是一个关于LINUX的初级学习文档,请有需要的同学分享学些,谢谢。

    linux精华笔记(包含常用必备命令)

    linux精华笔记(包含常用必备命令),此笔记是我大学期间使用linux系统时整理的常见linux命令笔记,可供初学者快速上手,这个word已经有目录有索引,可以当成一个初级linux手册使用,但是些最基本的命令

    Ubuntu常用经典命令.pdf

    非常好的适合新手的命令 良心之作 有明确的作用说明;一直做windows上的开发,最近开始研究 Linux。希望能为陌生的朋友提供帮助,少走些弯路!

    LINUX课件,基本操作 命令等

    LINUX课件,基本操作 命令等,好好学些,非常好的课件

    从Windows转向Linux教程E3000基础学习.pdf

    #### Linux系统常用命令快速入门 - **前言**:强调了熟悉Linux命令行的重要性。 - **网络管理命令** - **finger**:解释了finger命令的用途。 - **netstat**:介绍了netstat命令的功能。 - **ping**:说明了ping...

    linux sudo命令详解

    严谨些说,sudo 允许一个已授权用户以超级用户或者其它用户的角色运行一个命令。当然,能做什么不能做什么都是通过安全策略来指定的。sudo 支持插件架构的安全策略,并能把输入输出写入日志。第三方可以开发并发布...

    LINUX and SHELL 自学总结

    可以当查询手册使用,因为是自己一点一点积累的,所以多要些资源分 一、各种循环命令 3 1. #WHILE循环用法 3 2. #UNTIL循环用法 3 3. #FOR循环用法: 3 二、各种条件语句 4 1. #IF语句用法 4 2. #CASE语句用法 4 语法...

    LINUX2.6内核makefile详解

    "LINUX2.6内核makefile详解" Linux 2.6 内核 Makefile 详解是 Linux 内核开发中非常重要的一部分。Makefile 是一个脚本文件,用于描述如何编译和构建 Linux 内核。该文件是 Linux 内核开发的核心组件之一,对开发...

    学习Linux两周后的效果

    * 命令less:和more一样用于查看文件内容,但less比more功能要多些,例如:`less file1` 三、权限管理命令 * 命令chgrp:可以更改文件的所属组,例如:`chgrp groupname file1` * 命令chown:可以更改文件的所有者...

    linux下使用sftp服務

    ls rm rmdir mkdir 這些命令都可以使用。同理調用本機都是加 l , 即 lls lrm. 要離開sftp,用exit 或quit、 bye 均可。詳細情況可以查閱 man sftp. 如果覺得在命令行模式下不太方便,可以 sudo apt-get install ...

    嵌入式Linux GDB调试技术

    嵌入式Linux GDB调试技术的主要目的是掌握Linux GDB调试方法和调试技术,掌握基本调试命令,如start、list、next、print、quit等命令。 实验设备:Windows+虚拟机(VM)+Linux(Redhat or Ubuntu) 实验原理:在...

Global site tag (gtag.js) - Google Analytics