Linux常用操作命令

 目录

 

一、常用的文件、目录操作命令

二、压缩与解压命令

常用的压缩命令:

常用的解压命令:

三、系统管理命令

四、远程登录与NFS

五、vim程序编辑器

一、常用的文件、目录操作命令

绝对路径

  • 以斜线(/)开头 ,描述到文件位置的完整说明 ,任何时候你想指定文件名的时候都可以使用

相对路径

  • 不以斜线(/)开头 ,指定相对于你的当前工作目录而言的位置 ,可以被用作指定文件名的简捷方式

小tips:输入命令的时候要常用 tab 键来补全

  • pwd:查看用户的当前目录
  • cd:切换目录
  • . : 表示当前目录
  • . . :表示当前目录的上一级目录(父目录)
  • - :表示用 cd 命令切换目录前所在的目录
  • ~:表示用户主目录的绝对路径名
  • ls:显示文件或目录信息
  • mkdir:当前目录下创建一个空目录
  • rmdir:要求目录为空
  • touch:生成一个空文件或更改文件的时间
  • cp:复制文件或目录
  • mv:移动文件或目录、文件或目录改名
  • rm:删除文件或目录
  • ln:建立链接文件
  • find:查找文件
  • file/stat:查看文件类型或文件属性信息
  • cat:查看文本文件内容
  • more:可以分页看
  • less:不仅可以分页,还可以方便地搜索,回翻等操作
  • tail -10:查看文件的尾部的 10 行
  • head -20:查看文件的头部 20 行
  • echo:把内容重定向到指定的文件中 ,有则打开,无则创建
  • 管道命令 | :将前面的结果给后面的命令,例如:ls -la | wc,将 ls 的结果加油 wc 命令来统计字数

二、压缩与解压命令

常用的压缩命令:
  • gzip filename
  • bzip2 filename
  • tar -czvf filename
常用的解压命令:
  • gzip -d filename.gz
  • bzip2 -d filename.bz2
  • tar -xzvf filename.tar.gz

三、系统管理命令

  • stat:显示指定文件的详细信息,比 ls 更详细
  • who:显示在线登陆用户
  • whoami:显示当前操作用户
  • hostname:显示主机名
  • uname:显示系统信息
  • top:动态显示当前耗费资源最多进程信息
  • ps:显示瞬间进程状态 ps -aux
  • du:查看目录大小 du -h /home 带有单位显示目录信息
  • df:查看磁盘大小 df -h 带有单位显示磁盘信息
  • ifconfig:查看网络情况
  • ping:测试网络连通
  • netstat:显示网络状态信息
  • man:命令不会用时 如:man ls
  • clear:清屏
  • alias:对命令重命名 如:alias showmeit="ps - aux" ,另外解除使用 unaliax showmeit
  • kill:杀死进程,可以先用 ps 或 top 命令查看进程的 id,然后再用 kill 命令杀死进程

四、远程登录与NFS

  • Telnet :是 Internet 提供的一项基本服务,用来将本地计算机作为远程计算机的终端机使用
  • telnet:主机名或 IP 地址
  • exit或logout:命令退出
  • telnet 以明文传输不安全,因此禁止 root 身份登录
  • SSH 主机名或 IP 地址 // 作为 telnet 的替代,以公开密钥算法加密数据,允许 root 登录
  • scp:本地文件路径 /etc/profile 远程用户名@主机:文件路径 //用于本地与远程计算机之间安全拷贝文件 
  • sftp:远程用户名@主机 //以安全模式进入 ftp 状态,此时可执行该状态下的命令:
  1. get 远程路径 本地路径 //下载
  2. put 本地路径 远程路径 //上传
  3. quit 退出
  • ? // 列出该状态可使用的命令清单,其中不少同 Linux Bash 命令如 mkdir、cd、ls 等,都是针对被登录机操作,若对本地机操作,则在命令前加字母 l,如 lmkdir、lls 等
  • NFS(Network File System):通过网络将远程主机的文件系统挂载到本地主机目录下,以便于使用,它基于客户机/服务器模式,建立在 TCP/IP 协议的表示层协议与会话层协议机制之上

五、vim 程序编辑器

vim 是 vi 文本编辑器的进阶版,在所有 linux 系统上均可使用,被称为 “编辑器之神”。

vi 分为三种模式:一般模式,编辑模式和指令列命令模式

vi hello.c //进入 hello.c 文件,此时为一般模式,若 hello.c 不存在则自动新建
一般模式下 执行 vi 定义的键盘上转义字符操作,del 为删除光标上字符, dd 为删除一整列,退格键及上下左右键移动光标,i 进入插入光标前编辑模式,a 进入插入光标后编辑模式,r 进入改写编辑模式
编辑模式下 键盘上所有按键除 ESC 外都可输入字符,如上下左右键分别代表 ABCD 大写字母,按 ESC 退出编辑
在一般模式下按:进入指令列模式,最下面一行为指令列,wq 保存并退出
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值