用过都说好--Linux常用的最基本的指令

简介: 最常用的基本指令

最常用的基本指令


关机和重启

立刻关机:shutdown -h now 或者 poweroff 五分钟后关机:shutdown -h 5


帮助命令

–help 命令 shutdown --help: ifconfig --help :查看网卡信息


目录切换

  • 切换到根目录:cd /
  • 切换到根目录下的usr目录: cd /usr
  • 切换到上一级目录: cd./
  • 切换到上次访问的目录: cd -
  • 切换到home目录 : cd ~


目录查看

  • ll 查看当前目录下所有目录和文件
  • ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)
  • ls /dir 查看指定目录下的所有目录和文件 如:ls/usr


创建目录

  • mkdir test 在当前目录下创建一个名为test目录
  • mkdir /usr/test 在指定名为usr目录下创建一个名为test的目录


删除目录

  • rm -r test 删除当前目录下名为test的目录
  • rm -rf test 递归删除当前目录下test的目录(不询问的方式)


删除文件

  • rm 文件 和rm -f 文件名 (前者删除当前目录下某个文件,后者为不询问的方式去删除)


全部删除

  • rm -rf * 将当前目录下的所有目录和文件全部删除
  • rm不仅可以删除目录,也可以删除其他文件或压缩包,为了方便大家的记忆,无论删除任何目录或文件,都直接使用
  • rm -rf 目录/文件/压缩包


重命名目录、文件等等

  • mv 当前名字 新名字


剪切目录、文件等等

  • mv 旧位置 新位置
  • 例如:将原来处于/usr/tmp目录下的test文件 移动到 /usr目录下
  • mv /usr/tmp/test /usr


拷贝目录、文件等等

  • cp -r 名称 拷贝的为目标位置
  • 例如:将/usr/tmp目录下的aaa目录复制到 /usr目录下面
  • cp /usr/tmp/aaa /usr


查找目录、文件等等(常用)

find 目录 参数 文件名称 例如:查找/usr/tmp目录下的所有以a开头的目录或文件 find /usr/tmp -name ‘a*’


新增文件

touch 文件名


编辑文件内容(常用)

vim 文件名 再按键盘 i 入编辑模式,上下左右键移动光标 保存编辑内容 1.按键盘的左上角 esc 退出编辑模式 2.按: 输入wq!(我去!)就完成编辑后的内容保存了


文件的查看

cat 看最后一屏

more 百分比显示

less 翻页查看

tail 指定行数或者动态查看


打包和压缩(常用)

首先要明白windows的压缩文件的扩展名是: .zip/.rar

linux中的打包文件:aa.tar linux中的压缩文件:bb.gz linux中打包并压缩的文件:.tar.gz


Linux中的打包文件一般是以.tar结尾的,压缩的命令一般是以.gz结尾的。 而一般情况下打包和压缩是一起进行的,打包并压缩后的文件的后缀名一般.tar.gz。

命令:tar -zcvf 打包压缩后的文件名 要打包的文件 其中: z:调用gzip压缩命令进行压缩 c:打包文件 v:显示运行过程 f:指定文件名

示例:打包并压缩/usr/tmp 下的所有文件 压缩后的压缩包指定名称为xxx.tar tar -zcvf ab.tar aa.txt bb.txt 或:tar -zcvf ab.tar *


解压文件

tar -zxvf test.tar 把test压缩包解压到当前目录下 tar -zxvf test.tar -C /usr/ 把test.tar 文件解压到usr下的目录里面 (C就是代表解压的位置)


搜索指令

ps -ef | grep sshd  查找指定ssh服务进程 ps -ef | grep sshd | grep -v grep 查找指定服务进程,排除gerp身 ps -ef | grep sshd -c 查找指定进程个数


系统服务(常用)


service iptables status  --查看iptables服务的状态 service iptables start  --开启iptables服务 service iptables stop  --停止iptables服务 service iptables restart  --重启iptables服务

chkconfig iptables off  --关闭iptables服务的开机自启动 chkconfig iptables on  --开启iptables服务的开机自启动


查看当前ip地址:ipconfig (常用)

ping:查看与某台机器的连接情况 ping ip

netstat -an:查看当前系统端口

搜索指定端口 命令:netstat -an | grep 8080

查看当前目录:pwd

查看进程:ps -ef

结束进程:kill


目录
相关文章
|
2月前
|
Linux
linux-du指令
`du`命令是Linux系统中查看磁盘使用情况的基本工具之一。通过灵活使用 `du`命令的各种选项,可以准确、高效地获取文件和目录的大小信息,有助于系统管理员进行磁盘空间管理。无论是查找大文件、分析目录结构还是排除特定类型的文件,`du`命令都提供了丰富的功能和灵活的配置。理解和掌握 `du`命令的使用,对于维护和优化Linux系统的磁盘空间至关重要。
37 4
|
3月前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
2月前
|
安全 Ubuntu Unix
【Linux】基础指令
本文介绍了Linux操作系统的基本概念及特点,强调了其开源性、多用户多任务处理能力、稳定性和安全性。文章重点讲解了多个Linux基础命令,如ls、cd、touch、mkdir、rm、man、cp、mv、cat、less、find、grep、tar等,旨在帮助初学者快速掌握Linux命令行操作,为后续深入学习奠定基础。
68 0
|
3月前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
43 1
|
3月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
52 3
|
3月前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
3月前
|
Linux Shell Windows
Linux入门1——初识Linux指令
Linux入门1——初识Linux指令
41 0
Linux入门1——初识Linux指令
|
3月前
|
人工智能 Unix Linux
装杯 之 Linux指令
本文介绍了Linux操作系统的基本命令。首先欢迎各位进入Linux的世界,并展示了`ls`命令,用于列出目录下的文件和子目录。接着介绍了`pwd`命令,用于显示当前目录;`cd`命令,用于切换目录;`mkdir`命令,用于创建目录;`touch`命令,用于创建普通文件或修改文件时间戳;`rmdir`命令,用于删除空目录;以及`rm`命令,用于删除文件或目录。通过这些基本命令,你可以开始探索和管理Linux系统。
|
5月前
|
存储 人工智能 Ubuntu
Linux指令学习(一)
Linux指令学习(一)
|
5月前
|
安全 Unix Linux
【Linux】基本指令
【Linux】基本指令