大概总结了一下一些基础命令,仅仅是帮助基础使用linux文件系统,如果还有相关基础命令,希望大家留言一起补充汇总一下!

命令的基本格式:

格式:command [-options] parameter1 parameter2 …

ps:第一个被输入的数据绝对是命令或者是可执行文件

cat /etc/redhat-release//查看系统版本

uname -r//查看内核版本

uname -m//查看系统位数

pwd: print working directory,显示用户当前所在目录

ls   #显示当前目录的文件

-a  #显示所有文件,包含隐藏文件(.开头的文件)

. #当前目录

.. #上一级目录

-l  //long,以长格式方式显示文件的属性

-al //=ls -a -l

--help

cd  //change directory,切换目录

date// 显示时间日期

查看系统的使用状态

Who //查看目前谁在线

Netstat -a //看网络的联机状态

Ps -aux //后台执行的程序

关机:

Sync //将数据同步写入硬盘中

Shutdown;poweroff,init 0//关机

Shutdown -h 10  //10分钟后关机

Reboot;shutdown -r//重启

系统的执行等级:

关机                         0 - halt (Do NOT set initdefault to this)

单用户模式                   1 - Single user mode

多用户模式,没有NFS 2 - Multiuser, without NFS (The same as 3, if you do not have networking)

全功能多用户模式(命令行模式)3 - Full multiuser mode

图形化环境              5 - X11

重启                                   6 - reboot (Do NOT set initdefault to this)

init x(x=0,1,3,5,6)  #切换运行级别

startx   //进入图形化环境,但还是在3级别

vim /etc/inittab   //修改运行级别

重要的热键:

[Tab] //补全命令

[Ctrl]-c //中断当前程序

[Ctrl]-d //相当于输入exit

创建文件夹

mkdir XXX

mkdir -p a/b/c //递归创建

创建文件

touch XXX XXX XXX

删除文件夹/文件

rmdir

rm -rf  //递归+强制

填写文件内容

1.echo "XXXX" > XXXX.txt //清空填写  >> //追加填写

2.vim编辑器

3.cat

[root@rex ~ 14:21:13]# cat >>/tmp/testcat.txt<<EOF

> w1w1w1w1w1

> w1e2wqde12

> we1s2ed12ed2

> EOF

[root@rex ~ 14:21:38]#

拷贝命令

Cp [-aifpru] [源文件] [目标文件]

-a:相当于-pdr

-d:若源文件为连接文件,则复制连接文件属性而非档案本身

-f:强制,若目标档案已经存在且无法开启,则移除后再尝试

-i:若目标文件已经存在时,在覆盖时会先询问

-p:连同档案的属性一起复制过去,而非使用默认属性

-r:递归,用于复制目录

-u:若目标文件存在,则目标文件比源文件旧时才复制

PS:如果源文件是多个,那么目的文件在最后且是目录

移动目录/文件:

Mv [-ifu] [源文件/源目录] [目的文件/目的目录]

-i:若目标文件已经存在时,在覆盖时会先询问

-f:强制

-u:若目标文件存在,则目标文件比源文件旧时才移动

PS:如果源文件是多个,那么目的文件在最后且是目录

PS:移动命令可以实现重命名功能,原地复制即可

查看命令:

cat,less,head,more…

排除查看  cat XX | grep -V "XXX" 或  sed -e /XXX/d test.txt

head 查看文档前十行 -n 可指定显示行数

查找命令:

find XXX(目录) -type XXX -name "XXX" -mtime +(七天之前)/-(七天之内)7

看目录树:

tree -L X(几层)XXX

有不懂找:man 或 --help

Man page的解析

代号1:用户在shell环境中可以操作的命令或可执行的文件

代号5:配置文件或者是某些文件的格式

代号8:系统管理员可用的管理命令

代号3:一些常用的函数或函数库

代号4:设备文件的说米

代号7:协议与惯例,如linux文件系统,网络协议,ASCII code等说明

代号9:与内核有关的文件

man -f XXX //查找与XXX有关的说明文件

man -k XXX //系统的说明文件中只要包含man的都列出来

必须熟悉的命令汇总:

转载于:https://blog.51cto.com/vrfxie/1882622

【系统知识点】linux入门基础命令相关推荐

  1. Linux入门基础命令(四)

    Linux入门基础命令(四) 文件系统与目录结构: 1.文件和被组织成一个单根倒置树结构 2.文件系统从根目录下开始,用"/表示" 3.以.开头的文件为隐藏文件 4.路径分割的 / ...

  2. linux小白入门基础命令(一)

    从今天开始汇总一些linux的常用命令,不会太全,这个博客(一)只介绍帮助命令.目录命令和文件操作命令,这个入门基础命令适合linux的初学者,也方便山东科技大学的linux操作系统.docker等涉 ...

  3. Linux入门基础教程之Linux下软件安装

    Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...

  4. Linux入门基础思维导图

    Linux入门基础思维导图 01 发行版本 02 系统目录 欢迎关注微信公众号[厦门微思网络].www.xmws.cn专业IT认证培训19周年 03 环境安装 04 SSH服务 05 启动模式策略 / ...

  5. linux目录结构来源6,Linux入门基础 #6 Linux系统目录架构

    Linux入门基础 #6 Linux系统目录架构 /bin 即binary,用于保存各种(二进制)可执行文件. 在CLI中输入执行的命令都保存在这里. 此目录下的所有命令都是普通权限用户也可执行的. ...

  6. Linux 入门基础(苏勇)课程笔记

    这是网易云课堂上苏勇老师讲的Linux入门基础的笔记.笔记是在CentOS系统下记录的,只能用英文,可能单词的使用会有错误.笔记相对简单,基本上只记录了有关的命令操作,并没有关于原理性的知识.此笔记可 ...

  7. linux 管道来删除,Linux入门基础(五):Linux管道,重定向,文本处理

    多命令协作:管道及重定向 在Linux中,大多数命令都很简单,每个命令往往只实现一个或几个很简单功能. 我们可以通过将不同功能的命令组合起来一起使用,达到完成某个复杂功能的目的 CLI下几乎所有的命令 ...

  8. linux常用基础命令操作收集

    linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...

  9. Linux常用基础命令198个

    Linux常用基础命令198个 1.mkdir 创建目录 * 主要选项:-p 递归创建目录 主要案列:mkdir /xujun mkdir -p /xujun/oldboy mkdir -p /xuj ...

最新文章

  1. 包邮送书 | 中科院博士推荐的50本高质量Python、数据分析书籍
  2. 串口接收数据与分析处理
  3. python调用c++总结
  4. python画散点图分布-python画时间序列散点图
  5. 世界领先的界面设计公司:The Skins Factory
  6. python棋盘放米问题_Python基于回溯法子集树模板解决马踏棋盘问题示例
  7. POJ 2348 Euclid's Game(博弈)题解
  8. android 支付宝 地图,利用百度地图实现支付宝“到位”功能(地图模式)
  9. java 1.6 32位_JDK1.6 32位官方下载
  10. linux显卡驱动安装在哪个文件夹,linux 下安装Nvidia显卡驱动
  11. windows 磁盘被写保护怎么办
  12. Unity关于程序集(Assembly )的那些事
  13. 读《大学生上课为什么一定要认真听讲》有感
  14. 图片去水印免费版-图片去水印免费版在线去水印
  15. 标准化(standardization,z-score)与归一化(Normalizer)分别是什么?有什么区别?
  16. java中j=j++和j=++j的理解
  17. android动画知乎,Android模仿知乎的回答详情页的动画效果
  18. 《卡尔琳记事本》,召唤师的故事,周更
  19. 2020年阴历三月初七 投资理财~常年累月定投银行股年化收益率10%+
  20. #debug# 用cv2读的图片送到dataset前不要转chw

热门文章

  1. 高性能MySQL(二)
  2. tensorflow学习笔记七----------卷积神经网络
  3. thinkphp 5数据库操作
  4. Linux系统删掉多个文件
  5. VueJS定义组件规则
  6. 洛谷P1061 Jam的计数法
  7. 求数组中的最小子数组,时间复杂度o(n),java
  8. Asp.net 文件上传的 FileUpload FileName 和 FileUpload PostedFile.FileName的细节问题
  9. 仅对此用户禁用 java_Spring Security实现禁止用户重复登陆的配置原理
  10. mysql group by 别名_[转]为什么group by后面不能使用别名(除MySQL)