文章目录

  • Linux系统命令
    • 登录注销
    • 目录文件
    • 补充
    • ls通配符
    • rm命令
    • cp命令
    • more命令
    • less命令
    • vi命令
    • 文件压缩以及解压

Linux系统命令

Windows系统中查看当前电脑的IP地址 ipconfig

Linux系统中查看当前电脑的IP地址 ifconfig

登录注销

sudo useradd ccy //添加用户 (不能被立即使用,需设置密码 sudo passwd ccy)
sudo adduser ccy//添加用户
login  //登录或切换用户
logout //注销用户(命令行)  exit(shell-退出控制台)
shutdown -h 10  //10分钟后自动关机    shutdown -c  //取消
halt(root用户)  //关闭所有进程后自动关机
poweroff //同上
shutdown -r 10 //十分钟后自动重启
init 6  //重启 (0-停机,1-单用户,2-多用户,3-完全多用户,4-图形化,5-安全模式,6-重启)
reboot  //重启   (工作连接服务器千万别重启,别问我是怎么知道的)

目录文件

pwd   //显示当前工作目录
mkdir mydir  //创建工作目录
cd mydir  //更改工作目录
rmdir mydir //删除工作目录
touch myfile  //创建文件
mv myfile mydir  //移动目录或文件
cp myfile myfir  //复制目录或文件                  cp -r //要拷贝的非空目录
rm -rf mydir  //删除目录或文件
ls -l myfile  //查看文件最后被编辑时间
ls -lu myfile //查看文件最后被访问时间
touch -at 01011212 myfile  //修改文件最后被访问时间
ls //列出所有文件和目录
ls -a //查看所有文件
ls -i //显示文件索引节点号
ls -l //详细显示
ls -m //以逗号分隔
tree -l//以树状图列出目录内容
tree -a //所有
tree -i //不以阶梯状
tree -s  //列出文件或目录大小
tree -t  //按更改时间
file -b myfile  //显示目录或文件的详细信息
stat myfile  //同上
vi/vim      //命令文本编辑器
clear            //清屏

补充

ls通配符


*              代表任意数个字符
?            代表任意一个字符,至少一个
[]             表示可以匹配字符组中的任意一个
[a,b,c]       匹配a,b,c中任意一个
[a-f]        匹配从a到f范围内的任意一个

rm命令

rm            删除文件或目录
rm -f         强制删除,忽略不存在的文件,无需提示
rm -r         递归地删除目录下的内容,删除文件夹时必须加此参数
rm *1.txt     删除以1.txt结尾的所有文件
rm -rf *      强制删除该文件夹中所有文件 (删除完成不可恢复)

cp命令

cp 源文件 目标文件            复制文件或目录
cp -i 源文件名 目录名         覆盖文件前提示
cp -r 源文件名 目录名         若给出的源文件是目录文件,则cp将递归复制该目录下的所有子目录和文件,目标文件必须为一个目录名
cp -d 源文件 目标文件         若对象为“链接文件”,则保留该“链接文件”的属性
cp -p 源文件 目标文件         保留原始文件的属性
cp -a 源文件 目标文件         相当于-pdr

more命令

more 文件名           分屏显示文件内容,每次只显示一页内容,适合内容较多的文本文件
使用more的操作键:
空格键:显示手册页的下一屏
Enter键:一次滚动手册页的一行
b:回滚一屏
f:前滚一屏
q:退出

less命令

使用less的操作键:more命令的所有按键less都支持
空格键:显示手册页的下一屏
Enter键:一次滚动手册页的一行
b:回滚一屏
f:前滚一屏
q:退出
↑↓箭头可以实现一行一行的上下翻
PageDown/PageUp可以实现一页一页的上下翻

vi命令

vi命令(退出不成功试一下esc键)
末行模式命令:
w        保存
q        退出
q!       强行退出,不保存退出
wq       保存并退出
x        保存并退出

文件压缩以及解压

gzip         压缩             gzip 要压缩的文件    压缩结果为 以.gz 结尾
gunzip       解压             gunzip 要解压的文件 (以.gz结尾)
zip          压缩             zip -r 压缩后的名字  要压缩的目录     压缩结果为 XXX.zip
unzip        解压             unzip 要解压的名字 -d  指定的目录     将文件解压到指定目录
tar          既可以解压又可以压缩
选项:
-c 产生.tar打包文件
-v 显示详细信息
-z 打包同时压缩
-x 打包.tar文件
tar -zcvf 要压缩的名字(XXX.tar.gz) 要打包压缩的内容(可以是多个文件夹,可以是整个目录)
tar -zxvf 要解压的文件
tar -zcvf 要压缩的名字(XXX.tar.gz) 要打包压缩的内容(可以是多个文件夹,可以是整个目录)
tar -zxvf 要解压的名字
tar -zxvf 要解压的名字  -C 指定的路径      压缩到指定的目录
useradd 创建用户,用法: useradd wyh  ,userdel删除用户
groupadd 创建组,用法:groupadd wyh, groupdel删除组

————————————————
版权声明:本文为CSDN博主「程程呀是小白」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_57785602/article/details/126927066

【Linux操作系统】——Linux命令相关推荐

  1. Linux操作系统Ifconfig命令详细解析

    无论是Linux 自动安装还是我们手工安装,Linux 都会向你询问有关网络的问题并配置相关的软件.这个用于配置网卡的基本命令就是ifconfig. 在执行ifconfig 命令后,系统将在内核表中设 ...

  2. Linux操作系统相关命令

    Linux操作系统相关命令 Linux中的命令格式为:command [options] [arguments] 中括号表示可选的,即有些命令不需要选项也不需要参数,但有的命令在运行时需要多个选项或参 ...

  3. Linux操作系统PS命令详细 解析

    http://blog.chinaunix.net/space.php?uid=20564848&do=blog&id=74654 Linux操作系统PS命令详细 解析 要对系统中进程 ...

  4. linux操作系统基础命令-2

    CentOS7 linux操作系统基础命令-2 1.在linux 操作系统中 有内部命令和外部命令之分,使用type命令可以查看该命令是外部命令还是内部命令 . [root@000000 ~]# ty ...

  5. Linux操作系统常见命令

    在软件开发和运维过程中,Linux操作系统操作是基本功,如下列出部分常见命令,以备忘记命令时查找确认. 常见通用命令 命令 说明 lsof -n|wc -l 查看当前系统句柄打开数 more zc.i ...

  6. Linux操作系统实用命令指令大全详解

    前言 本篇博文介绍了Linux 下的一些常用指令,举了很多个范例去讲解每一种指令的用法,还对范例进行了分析.希望各位小伙伴不能只看,还要多加练习,自己将下面的范例完成一遍,才会有收获.博主相信,当你掌 ...

  7. 《Linux操作系统》命令与开发工具

    一.填空题 l. Linux是一个基于命令行的操作系统,Linux命令中的选项分为和_. 2. Linux操作系统秉持"一切皆文件"的思想,将其中的文件.设备等都作为文件来操作和处 ...

  8. Linux操作系统 df命令

    linux 中 df 命令的功能是用来检查 linux 服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. df 命令是 disk free 的缩 ...

  9. Linux操作系统常用命令总结

    程序设计 一.makefile用法总结 (1). makefile实例 edit : main.o kbd.o command.o display.o / insert.o search.o file ...

  10. linux操作系统关机命令

    关机命令 在linux中关机命令 有以下几个 shutdow shutdown命令安全地将系统关机. 有些用户会使用直接断掉电源的方式来关闭linux,这是十分危险的.因为linux与windows不 ...

最新文章

  1. 【TensorFlow】理解tf.nn.conv2d方法 ( 附代码详解注释 )
  2. 网络流24题(1) P2756 飞行员配对方案问题
  3. Python Data Structures
  4. ubuntu apt-get停在了“configuring ttf-mscorefonts-installer”
  5. 阿里云发布 Spring Boot 新脚手架,真香
  6. 问题 D: 回文数(n进制加法,模拟)
  7. java调用arcgis rest服务器_c#调用arcgis地图rest服务示例详解(arcgis地图输出)
  8. linux 日记函数,每日记一些php函数,jQuery函数和linux命令(一)
  9. activemq使用linux内核机制,activemq基础之:(四)CentOS7 Linux搭建activemq
  10. einops.rearrange、repeat、reduce==>对维度进行操作
  11. NIPS2018 Workshop一览
  12. Spring第七弹—依赖注入之注解方式注入及编码解析@Resource原理
  13. Python版归并排序算法(附Python程序__name__属性用法演示视频)
  14. Go语言:交换两个整型变量的值
  15. linux 配置java环境变量_linux配置java环境变量(详细)
  16. hadoop安装个人心得
  17. java小游戏 : 飞翔的小鸟 (完整版)
  18. 什么是公网ip?--快解析科普
  19. 如何查看SSH key
  20. Python数据分析实战01-商铺数据的清洗和存储(附资源文件)

热门文章

  1. windows7快捷键-好玩的
  2. arm linux not syncing,Linux系统启动中途停止,提示Kernel panic - not syncing: Attempted to kill init!...
  3. Java实现简单的日历小程序之Java图形界面开发小日历
  4. 00后表示真干不过,部门新来的00后网络安全工程师已把我卷崩溃,想离职了...
  5. 道翰天琼认知智能为您解密:Rust语言杀疯了!前有谷歌高薪争夺 Rust 人才,Facebook再官宣加入Rust基金会
  6. Oracle读取数据库中表填充,Oracle数据库中查看所有表和字段以及表注释.字段注释...
  7. 开箱即用的物联网平台-IoTLink
  8. The project description file (.project) for 'xxx' is missing.
  9. JAVA生成带图片带名称的二维码
  10. 如何恢复小强中被修改的软件包