Linux笔记(2)基础操作命令

命令格式

命令 选项 格式
如rm -r srm
rm是删除命令,-r表示删除的是文件夹,srm则是文件夹名

快捷键

1.TAB键,补全目录名,输入目录时输入前几个字母后可直接按TAB搜索相应目录并补全(若有多个则无反应,但双击会将几个文件夹显示出来)

2.移动光标命令

  • Ctrl+A:移动光标到开头
  • Ctrl+E:移动光标到结尾
  • Ctrl+F:往光标后面移动一个字符
  • Ctrl+B:往光标前面移动一个字符

3.剪切字符

  • Ctrl+K:剪切光标处到行尾的字符
  • Ctrl+U:剪切光标处到行首的字符

4.复制粘贴

  • Ctrl+Shift+C:复制
  • Shift+Shift+V:粘贴

5.中断正在运行的命令行:Ctrl+C

6.退出当前Xshell: Ctrl+D

7.搜索命令行使用过的历史命令记录:Ctrl+R

8.获取上一条命令的最后部分,用空格分隔开来的部分:ESC+.

9.清屏命令:Ctrl+L

10.暂停命令: Ctrl+Z

11.锁屏:Ctrl+S

12.解除锁屏:Ctrl+Q

13.回车:Ctrl+M

文件夹相关

命令作用应用
pwd(print work director)显示当前工作文件夹,全路径名,第一个/为根目录(文件夹),最后一个为当前文件夹
ls(list)列出当前文件夹的内容(蓝色表示文件夹,白色表示文件)以列表形式列出一个目录下的文件和子目录的详悉信息ls -l;列出所有文件夹内容(包括文件夹内的内容)ls -a;生成的结果有利于人看ls -h(原本用byte做单位,使用后根据实际情况调整);列出相应文件夹的内容ls 文件目录
cd(change director)切换到需要操作的文件夹cd 文件夹名(如果是多级目录,则应该用/连起来) ; 打开上一级路径cd ..返回根目录cd ~cd在上一目录与当前目录进行切换cd -
clear类似matlab,用来清除历史命令行

隐藏文件标志:文件名前有 ‘.’
创建隐藏文件:在文件名前加’.’

绝对路径:从‘/’开始,一级一级目录写下去,直到输入到真正想打开的目录
相对路径:从当前目录开始打开,即下一目录/下下一目录/……逐渐打开想要的目录
配合cd等命令,前者不会受当前文件夹的影响

配合ls使用的通配符

通配符作用应用
*代表任意个字符,配合ls使用进行查找文件ls 相应前缀*.相应后缀(前缀与后缀可不并存)
代表1个字符,可配合ls使用进行查找文件ls ?????(查找与问号数目相同的文件名称,也可以将?换为想要查找的文件名称的字符)
[]代表一个字符,[]内可输入任意数目字符,而整个[]代表的字符即[]内字符的任意一个[nvic]代表n或v或i或c,可以用-表示区间,如[1-4],也可以用,输入多个区间,如[a-e,1-5]

文件相关

对文件相关的操作,如果文件不在本文件夹下,应该使用相对目录或绝对目录来确定文件位置

命令作用应用
touch创建文件touch 文件名.文件后缀(文件后缀省略默认为txt文件)
rm(remove)移除文件rm 文件名;移除文件夹re -d/r 文件夹名(-d只能作用于空文件夹,-r删除后无法复原)
mv(move)移动文件mv 文件名 移入文件夹;移动文件并改名mv 文件名 移入文件夹/改变后的文件名;移动文件夹mv 被移文件夹 移入文件夹
cp(copy)复制文件cp 文件名 移入文件夹;移动文件夹mv -r 被移文件夹 移入文件夹
find文件搜索(比ls好用)find 搜索范围 搜索条件(多文件查找如果搜索条件名建议加单引号)
locate快速查找文件或文件夹locate 文件名
cat查看文件内容cat 文件名在cat与文件名间加-b(空格无行号)或-n(空格有行号)可使内容有行号标识
more分页显示文件内容more 文件名空格查看下一页,b查看上一页
grep获得文件内含相应内容的部分提取含相应内容的行grep 相应内容 相应文件,在grep与相应内容间加-n会附加含相应内容的行数,反向搜索,即不包含相应内容的行在grep与相应内容间加-v
echo打印出文本到终端echo 命令
>,>>将相应文本输入到相应文件相应文本 > 相应文件名(使用>会覆盖原有文件,使用>>不覆盖)相应文件可以用echo,ls,grep等命令获得,若相应文件名不存在,则创建一个新文件

find示例
示例一:find /home -name 123 //精确搜索(-iname,指搜索的为忽略大小写的文件名)
示例二:find /home -name 123* //模糊搜索 其他用法:123??
示例三:find /home -iname abc //选项-i 不区分大小写
示例四:find / -size +204800 //根据文件大小搜索大于100MB的文件,1扇区=512字节Byte=0.5KB
示例五:find /home -user siki//搜索创建人/所有人为siki的文件
示例六:find /home -mmin -5 文件内容上次被修改时间在5分钟以内
mmin上次文件内容被修改时间
amin 上次文件被访问时间
cmin 上次文件属性(文件的权限)被修改时间
-5 5分钟以内 +5超过5分钟

使用locate时如果显示下面字样,可直接输入sudo apt install mlocate安装相应文件,然后就可以使用locate命令
在这里插入图片描述

查看某个命令的作用(全英)

1.命令 --help
2.man 命令

其它

命令作用应用
which查看相应命令所在的位置which 相应命令which cd为空,cd为shell内置命令)

文件目录带s和不带s的区别,带usr和不带usr的区别
/bin (binary)主要是一些系统的必备执行档
/sbin (system binary)主要是一些系统管理的必备程序
/usr/bin 主要是一些应用软件工具的必备执行档)
/usr/sbin 主要是一些网路管理的必备程序例

Linux常用快捷键和基本命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值