Linux学习笔记1-常用命令

1、路径认知:

  • 绝对路径:通常从盘符位置开始定位,指向目录下的绝对位置;
  • 相对路径:从当前位置的路径定位,例如当前在C:\windows,需要访问当前路径下的system32文件夹,可以指向system32\host;

2、常用命令

(1)cd:切换路径

常用参数搭配:

cd /  切换到指定路径
cd	  切换到用户的家目录
cd ~  切换到用户的家目录
cd .  指向当前目录
cd .. 切换到上一级目录
cd -  切换到上一个工作路径

(2)ls:查看当前路径下包含的文件

常用参数搭配:

ls -a 列出目录所有文件,包含以.开始的隐藏文件
ls -A 列出除.及..的其它文件
ls -r 反序排列
ls -t 以文件修改时间排序
ls -S 以文件大小排序
ls -h 以易读大小显示
ls -l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来

(3)pwd:查看当前工作路径

常用参数搭配:

pwd   返回当前工作路

(4)mkdir:创建文件夹

常用参数搭配:

mkdir file_folder  在当前目录下创建“file_folder”文件夹
mkdir -p /tmp/test/t1/file_folder  在 tmp 目录下创建路径为 test/t1/file_folder的目录,若不存在,则创建

(5)touch:创建文件

常用参数搭配:

touch file  创建一个名为“file”的新的空白文件 

(6)vi:文书编辑器简单使用

常用参数搭配:

vi file  进入“file”文件夹或者创建一个名为“file”的新的空白文件;进入命令模式
命令模式下:
	i:进入输入模式,可以对文书进行编辑
	esc:退出输入模式
命令模式下:
	:(英文冒号):进入底线命令模式
	q:退出
	w:保存
	wq:保存并退出	 

(7)cat:显示文件内容

常用参数搭配:

cat file  显示‘file’文件内容
cat > file 创建一个未存在的‘file’文件
cat file1 file2 > file  合并‘file1’和‘file2’

(8)rm:删除文件或者删除文件夹

常用参数搭配:

删除文件
	rm file  删除‘file’文件
	rm *.log  删除所有后缀为.log的文件
	rm -f file 删除‘file’文件且不做确认
删除文件夹
	rm -r file_folder 删除‘file_folder’文件夹
	rm -rf file_folder 删除‘file_folder’文件夹且不做确认

(9)mv:文件重命名或者文件移动

常用参数搭配:

mv test.log test1.txt  将文件 test.log(文件) 重命名为 test1.txt(文件)
mv test_file test_directory  将文件test_file(文件)移动到test_directory(目录)目录下
mv -b 文件 文件名  将文件移动到目录下,如果存在对源文件进行备份
mv -n 文件 文件名  将文件移动到目录下,不覆盖现有文件
mv -i 文件 文件名  将文件移动到目录下,如果存在询问是否覆盖
mv -f 文件 文件名  将文件移动到目录下,直接覆盖
mv * ../ 移动当前文件夹下的所有文件到上一级目录

(9)cp:文件复制

常用参数搭配:

cp 文件 文件名  将文件拷贝到目录下
cp -i 文件 文件名  将文件拷贝到目录下,存在的询问是否覆盖
cp -f 文件 文件名  将文件拷贝到目录下,存在直接覆盖

(10)chmod:改变访问权限

  • 每一个文件或者目录的访问调用有读,写,执行权限;
  • 文件调用权限分为三级 : 文件所有者(Owner)、用户组(Group)、其它用户(Other Users)。
    常用参数搭配:
使用八进制语法指定权限
7	读 + 写 + 执行	rwx	111
6	读 + 写			rw-	110
5	读 + 执行		r-x	101
4	只读			r--	100
3	写 + 执行		-wx	011
2	只写			-w-	010
1	只执行			--x	001
0	无				---	0

eg1: 765 将这样解释:
所有者的权限用数字表达:属主的那三个权限位的数字加起来的总和。如 rwx ,也就是 4+2+1 ,应该是7。
用户组的权限用数字表达:属组的那个权限位数字的相加的总和。如 rw- ,也就是 4+2+0 ,应该是 6。
其它用户的权限数字表达:其它用户权限位的数字相加的总和。如 r-x ,也就是 4+0+1 ,应该是 5。

eg2:将目前目录下的所有文件与子目录皆设为任何人可读取 :chmod 777 file

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值