【系统知识点】linux入门基础命令
大概总结了一下一些基础命令,仅仅是帮助基础使用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入门基础命令相关推荐
- Linux入门基础命令(四)
Linux入门基础命令(四) 文件系统与目录结构: 1.文件和被组织成一个单根倒置树结构 2.文件系统从根目录下开始,用"/表示" 3.以.开头的文件为隐藏文件 4.路径分割的 / ...
- linux小白入门基础命令(一)
从今天开始汇总一些linux的常用命令,不会太全,这个博客(一)只介绍帮助命令.目录命令和文件操作命令,这个入门基础命令适合linux的初学者,也方便山东科技大学的linux操作系统.docker等涉 ...
- Linux入门基础教程之Linux下软件安装
Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...
- Linux入门基础思维导图
Linux入门基础思维导图 01 发行版本 02 系统目录 欢迎关注微信公众号[厦门微思网络].www.xmws.cn专业IT认证培训19周年 03 环境安装 04 SSH服务 05 启动模式策略 / ...
- linux目录结构来源6,Linux入门基础 #6 Linux系统目录架构
Linux入门基础 #6 Linux系统目录架构 /bin 即binary,用于保存各种(二进制)可执行文件. 在CLI中输入执行的命令都保存在这里. 此目录下的所有命令都是普通权限用户也可执行的. ...
- Linux 入门基础(苏勇)课程笔记
这是网易云课堂上苏勇老师讲的Linux入门基础的笔记.笔记是在CentOS系统下记录的,只能用英文,可能单词的使用会有错误.笔记相对简单,基本上只记录了有关的命令操作,并没有关于原理性的知识.此笔记可 ...
- linux 管道来删除,Linux入门基础(五):Linux管道,重定向,文本处理
多命令协作:管道及重定向 在Linux中,大多数命令都很简单,每个命令往往只实现一个或几个很简单功能. 我们可以通过将不同功能的命令组合起来一起使用,达到完成某个复杂功能的目的 CLI下几乎所有的命令 ...
- linux常用基础命令操作收集
linux常用基础命令操作收集,以下命令基于CentOs6.x 1.日常操作命令 **查看当前所在的工作目录 pwd **查看当前系统的时间 date **查看有谁在线(哪些人登陆到了服务器) who ...
- Linux常用基础命令198个
Linux常用基础命令198个 1.mkdir 创建目录 * 主要选项:-p 递归创建目录 主要案列:mkdir /xujun mkdir -p /xujun/oldboy mkdir -p /xuj ...
最新文章
- 包邮送书 | 中科院博士推荐的50本高质量Python、数据分析书籍
- 串口接收数据与分析处理
- python调用c++总结
- python画散点图分布-python画时间序列散点图
- 世界领先的界面设计公司:The Skins Factory
- python棋盘放米问题_Python基于回溯法子集树模板解决马踏棋盘问题示例
- POJ 2348 Euclid's Game(博弈)题解
- android 支付宝 地图,利用百度地图实现支付宝“到位”功能(地图模式)
- java 1.6 32位_JDK1.6 32位官方下载
- linux显卡驱动安装在哪个文件夹,linux 下安装Nvidia显卡驱动
- windows 磁盘被写保护怎么办
- Unity关于程序集(Assembly )的那些事
- 读《大学生上课为什么一定要认真听讲》有感
- 图片去水印免费版-图片去水印免费版在线去水印
- 标准化(standardization,z-score)与归一化(Normalizer)分别是什么?有什么区别?
- java中j=j++和j=++j的理解
- android动画知乎,Android模仿知乎的回答详情页的动画效果
- 《卡尔琳记事本》,召唤师的故事,周更
- 2020年阴历三月初七 投资理财~常年累月定投银行股年化收益率10%+
- #debug# 用cv2读的图片送到dataset前不要转chw
热门文章
- 高性能MySQL(二)
- tensorflow学习笔记七----------卷积神经网络
- thinkphp 5数据库操作
- Linux系统删掉多个文件
- VueJS定义组件规则
- 洛谷P1061 Jam的计数法
- 求数组中的最小子数组,时间复杂度o(n),java
- Asp.net 文件上传的 FileUpload FileName 和 FileUpload PostedFile.FileName的细节问题
- 仅对此用户禁用 java_Spring Security实现禁止用户重复登陆的配置原理
- mysql group by 别名_[转]为什么group by后面不能使用别名(除MySQL)