Linux 操作命令

 

'shift'+'ctrl '+'=':放大终端字体

'ctrl'+'-':缩小终端字体


常用的命令:

ls   :list  查看当前文件夹的内容

pwd :print  work  directory 当前所在目录

cd [目录名]  : change directory  切换文件夹

touch[文件名]:创建文件

mkdir[目录] : make directory 创建目录

rm [文件名]   :remove :删除文件 

clear  清屏

tab 键自动补全


 终端命令格式:[command][-options][parameter]

  • command:命令名
  • [-options]:选项,可用来对命令进行控制,也可省略
  • parameter:传给命令参数,==可以是零个,一个,或者多个

说明[ ]:代表可选

查看终端命令帮助信息

  • command  --help
  • man command 

 linux 文件或目录名称最长可以为256个字符

  • 以  . 开头的文件为隐藏文件,需要用 -a 参数才能显示如:  ls -a
  • . 代表当前目录 如:cd .
  • .. 代表上一级目录,如:cd ..   返回上一级目录

ls 命令   

  • -l :显示目录(d开头)和文件(r开头)的详细信息 (文件类型、创建时间)
  • -h :配合-l 一起使用,例如 ls -l -h ,可以详细的显示文件大小
  • -lha   ls -lha  显示隐藏文件和文件夹

ls  命令通配符

  • *:代表多个字符
  • ?:代表一个字符
  • []:可以匹配字符组中的任意一个
  • [a-f]:匹配字符a到f 的任意一个

cd :切换目录

cd 或cd ~  切换到当前用户的主目录{/home/用户目录}

cd .  保持当前目录不变



cd ..  切换到上级目录

cd - :可以在最近两次工作目录之间来回切换

相对路径和绝对路径:

相对路径:在输入路径时,最前面不是/ 或者~ ,表示相对当前目录所在的目录位置

绝对路径:在输入路径时,最前面是/ 或者~ ,表示从根目录/家目录开始的具体位置


 touch 和mkdir

  • touch :创建文件或修改文件日期
  • mkdir :创建目录, -p  连续创建目录, mkdir -p  a/b/c/d
  • mkdir 新创建的目录不能和已经存在的目录和文件重名

rm 命令:会直接删除,不能恢复

  • -f :强制删除,忽略不存在的文件
  • -r :递归删除文件,删除文件时必须带此符号

 拷贝和移动文件

tree[目录名] :可以以树形图的形式输出文件目录和结构

tree -d   只显示目录


 cp 命令复制文件或者目录

cp(copy)  源文件 目标文件

mv(move)   源文件  目标文件(对文件重命名,路径不变,-i 提示会覆盖吗) 


cat[文件]  :所有文件内容(内容比较少)

-b:对非空输出行编号(必须包含内容)

-n:显示所有行号(包括空白行)

more[文件] :分屏显示(用于内容多的场景)  和man 操作指令一样(enter ,b,f,q)

 grep :查找文件内容

-n:显示匹配及行号

-v:取反搜索

-i:忽略大小写

^a :h行首,搜索以a 开头的行

ke$ ,行尾,以ke 结尾的行

echo  文字内容 和重定向配合使用,让本应该在终端里显示的内容输出/追加到指定文件中

>:输出内容

>>:在原有内容的基础上追加

管道 |

把一个命令的输出可以通过管道作为另一个命令的输入

more;分屏显示

grep: 在命令执行结果的基础上查询指定的文本

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值