linux-linux常用命令总结一&&和目录相关的常见命令&&忘记密码了怎么办?

一、和目录相关的常见命令


与目录相关的命令1

pwd

用于显示当前所在的完整路径

mkdir

用于创建一个目录。

-p 该选项用于创建多级目录。

cd

用于切换目录 | 路径

.  表示当前目录

.. 表示上级(父级)目录

~ 表示用户的家目录,如果在~跟用户名,就表示要去到该用户的家目录。

"-" 表示与上次所在目录进行切换。

相对路径:相对于当前所在位置而出发的路径。

绝对路径:以/(根目录)开始的路径。

ls

用于显示目录 | 文件的信息

-a:显示所有的文件夹内容(包括隐藏)

-l:用于显示文件/夹的详细信息

-h:与-l配合使用,可以显示文件的体积大小(自适应单位b,k,m,g ...)

-d:跟上指定的目录时,就会显示该目录的信息,不会显示目录下的文件

	案例:
		拷贝一个文件到别的目录:
		# bash
			cp /root/install.log /home
			cd /home
			ls 
		拷贝整个目录到其它目录下:
		# bash
			cp -r /root/ /home/   # 将root目录拷贝到home目录下
			cp -r /root/* /home   # 将root目录下的所有内容拷贝到/home目录下
		移动文件和修改名称
		# bash
			mv /home/install.log /tmp    # 移动了文件到/tmp目录下
		# bash
			mv /tmp/install.log /home/1 # 移动/tmp目录下的install文件到/home目录下,并同时修改文件名为"1"

 与目录相关的命令2

rename

语法:rename 修改谁  改成啥样  谁符合条件

批量改名

perl版本(Ubuntu):正则表达

c语言版本:不支持正则

CentOS 6.5 版本不支持perl版本。

? 代表一个字符

?? 代表两个字符

			案例:
			通过修改文件名称让文件可以得到一个正确的排序(升序)
			# bash
				touch foo{1..199}
				# 语法:rename 修改谁  改成是样  谁符合条件
				rename foo foo0 foo?
			修改之后文件名foo1..foo9就变成foo01..foo09
				rename foo foo0 foo??
			修改之后文件名foo01..foo99就变成了foo001..foo099
			此时就完成了文件的排序

 与目录相关的命令3

cp

语法:cp [path]/file1 [path]/file2

用于copy(拷贝)文件/夹的命令

如果拷贝的是一个文件夹时,需要配合选项-r来使用

mv

语法:mv [path]/file [path]/

改名:mv fileName1 fileName2

touch

用于创建一个空白的文本文件,也可以修改文件/夹的时间戳

rm

-r 表示递归处理

-f 表示强制执行

rmdir

用于删除目录使用,但只能删除空目录。

	案例:
		拷贝一个文件到别的目录:
		# bash
			cp /root/install.log /home
			cd /home
			ls 
		拷贝整个目录到其它目录下:
		# bash
			cp -r /root/ /home/   # 将root目录拷贝到home目录下
			cp -r /root/* /home   # 将root目录下的所有内容拷贝到/home目录下
		移动文件和修改名称
		# bash
			mv /home/install.log /tmp    # 移动了文件到/tmp目录下
		# bash
			mv /tmp/install.log /home/1 # 移动/tmp目录下的install文件到/home目录下,并同时修改文件名为"1"

 

二、忘记root密码后怎么办?


可以通过上面的案例进入单用户模式:

进入单用户模式的步骤省略~

# bash

passwd        # 修改root账户的密码

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值