【Linux】实用指令(一)

系统的运行级别配置文件 /etc/inittab
系统运行级别:
0: 关机
1: 单用户(找回丢失密码)
2: 多用户无网络服务
3: 多用户有网络服务
4: 保留
5: 图像界面
6: 重启

差公用运行级别是3和5, 要修改默认的运行级别可改文件 /etc/inittab 的
id:5:initdefault //这一行中的数字,表示运行级别

1、切换到运行级别的指令

init  运行级别数字    //从[ ]中选择一个运行级别数字[0123456]

案例:

  • 通过init来切换不同的运行级别,比如 5 -》3,然后关机
    init 3
    init 5
    init 0
  • 面试题:如何找回密码,如果不小心忘记了root密码,怎么找回?
    思路:进入到单用户模式(不需要输入密码即可进入到系统),修改root密码
    总结:开机-》在引导时,输入 回车键 -》看到一个界面输入 e -》看到一个新的界面,选中第二行(编辑内核) ,输入一个 e -》在这行输入一个 1 ,再输入 回车键 -》 再输入一个 b 。
    这时,我们进入到单用户模式,使用 passwd 指令修改root密码。(这个过程不能远程操作)

2、帮助指令

  • man 获得信息帮助

      man [命令或配置文件]  (功能描述,获得帮助信息)
      例如: man ls 
    
  • help

      help 命令    (描述功能,获取shell内置命令的帮助信息)
      如: help cat
    

3、文件目录类

  • pwd
功能:显示当前工作目录的绝对路径
  • ls
功能:显示指定工作目录下之内容。
语法:ls [选项] 目录或文件

常用选项:
  -a 显示当前目录的所有文件和目录,包括隐藏的
  -l 以列表的方式显示详细信息
  • cd
功能:切换当前目录

常用参数:
	cd          返回家目录,即 /root
	cd ~        返回家目录
	cd ..       回到当前目录的上一级目录
  • mkdir
功能:创建目录
语法:mkdir  [选项]   要创建的目录

常用选项:
	-p    创建多级目录
  • rmdir
功能:删除空目录,不可以删除非空目录,如果希望删除非空目录,可以使用 rm -rf 目录
语法:rmdir 目录
  • touch
功能:新建一到多个文件
语法:mkdir 文件1 [文件2,文件3...]
  • cp 拷贝指令
功能:拷贝文件到指定目录
语法:cp [选项] source dest

常用选项:
	-r 递归整个文件夹
	
	如:将/home/test 整个目录拷贝到/home/zwj目录
	cp  -r  /home/test   /home/zwj
	将当前目录test.txt文件拷贝到bbs/目录下、
	cp  test.txt bbs/
注意:当发现目标目录下有相同文件,会提示时候覆盖,也可以使用 \cp ,可以强制覆盖原来已有的相同文件,不提示
  • rm
功能:删除文件或目录
语法:rm [选项] 文件或目录

常用选项:
	-r  递归删除整个文件夹
	-f  强制删除,不提示
	rm -rf 目录  (删除整个目录)
  • mv
功能:1、移动文件与目录,2、重命名
语法1:mv source dest
语法2:mv 旧名 新名
  • cat
功能:查看文件内容,只读,不能修改
语法:cat [选项] 文件

常用选项:
	-n 显示行号
技巧: 为浏览文件方便,通常和管道命令 | more一起使用,分页显示

如:以cat指令打开文件,并分页提示
		cat -n /etc/profile | more
  • more

more指令是一个级语vi编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。

功能:全屏、按页显示文本文件内容
语法:more 文件

more指令内置了若干快捷键

快捷键 		含义
空格 		向下翻一页
Enter		向下翻一行
q	 		退出more
ctrl+B		向上翻一屏
ctrl+F		向下翻一屏
=			输出当前行的行号
:f			输出文件名和当前行的行号
  • less
功能:分屏查看文本文件内容。
说明:less的功能比more强大,它在显示文件内容时,不是全部加载后才显示,而是根据显示需要加载内容,对于显示大型文件具有较高效率。
语法:less 文件

less指令内置了若干快捷键

快捷键			含义
空格			    向下翻一页
[pagedown]		向下翻一页
[pageup]		向上翻一页
/字符串			向下查找字符串
?字符串			向上查找字符串
q				退出less
  • >和>>
功能:> 表示覆盖,会将原来的内容覆盖
>> 表示追加,不会覆盖原来的内容,而是追加到文件的末尾

案例:
1、ls > 文件		
	功能描述:将ls显示的内容覆盖写入到文件a.txt(覆盖写),若该文件不存在,则创建文件
    说明: ls -l  > a.txt  即,将ls -l 显示的内容覆盖写入到a.txt文件,如果该文件不存在则创建该文件,如果存在,覆盖源文件的内容。
    
2、la -al >> 文件 		
	功能描述:将列表内容追加到文件的末尾
	说明:ls -l >> b.txt  将ls -l 显示的内容覆追加写入到b.txt文件中
	
3、cat 文件1  > 文件2		将文件1的内容覆盖文件2

4、echo "内容"  >> 文件		将内容追加到文件

如:将/home
  • echo
echo 输出内容到控制台
语法:
	echo [选项] [输出内容]

echo $PATH  输出当前环境变量,输出当前的环境路径
echo "hello"
  • head
功能:显示文件前几行内容,默认显示文件开头前10行。
语法:head 文件

常用选项:
	head -n x 文件        显示文件的前x行
	
	如:head -n 5 /etc/profile
  • tail
功能:显示文件后几行内容,默认10行。
语法:
	1、功能描述:查看文件后10行内容
		tail 文件
	2、功能描述:查看文件后5行内容,5可以是任意行数
		tail -n 5 / 文件	
	3、功能描述:实时追踪该文档的所有更新,工作中经常使用
		tail -f 文件

常用选项:
	-n x     显示后x行
	-f       实时监控文件变化
  • ln
功能:软链接也叫符号链接,类似windows快捷键,主要存放了链接其他文件的路径
语法:ln  -s  [原文件或目录]  [软链接名]
功能描述:给原文件创建一个软链接

如:给/home目录下创建一个软链接linkRoot,连接到/root目录
	ln -s /root linkRoot
	删除软链接(在删除软链接时,不要带“/”,否则提示“资源忙”)
	rm -rf linkRoot  
说明:
	使用pwd查看目录时,看到的仍然是软链接所在的目录
  • history
功能:查看或执行历史命令
语法:history

案例:
	history n	 显示**最近执行**的n条命令
	!n			 **执行**第n条历史命令
  • cal
功能:查看日历
语法:cal [选项]

案例:
	cal 年份 显示该年日历
weixin073智慧旅游平台开发微信小程序+ssm后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
python017基于Python贫困生资助管理系统带vue前后端分离毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
weixin102旅游社交微信小程序+ssm后端毕业源码案例设计 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值