linux常用命令

1、pwd命令:显示当前路径

2、cd命令:

切换到某一个目录

         绝对路径写法:cd+绝对路径

         相对路径写法:cd..  上一级目录

                                       cd .   当前目录


         直接cd  返回到home(普通账号)/root(超级管理员)

3、clear:终端清屏

4、ls 命令:显示当前目录的文件列表

ls显示当前目录下的文件列表

ls+路径   显示该路径下文件列表

ls –a或是(ls –a ./)显示当前文件夹下的隐藏文件

隐藏文件里的 . ..就是当前路径和相对路径,相当于两个文件

ls –l 列出文件目录的详细信息(快捷写法ll)


文件夹开头为d普通文件开头为-快捷方式开头为l

从第二位开始后的九位分为三组,第一组是指当前用户user的权限,第二组是当前分组的权限,第三组是其他分组的权限。

r读 w写 x可执行

x指可执行权限,图中yyy有可执行权限,而xxx没有,yyy中有pwd命令,又有可执行权限,所以可以直接执行,xxx不行。chmod +x增加x权限。

紧跟文件属性的数字指的是链接数,文件夹一般都是2,里面隐藏的..就指向文件夹。

 

root部分:第二个root指的是root这个分组,是超级管理员,其他的普通可能在同一个分组,分组不同权限不用,这是分组的优点,即对用一个分组内的账号分配不同的权限。第一个root就是指root账户。

5、mkdir:文件夹目录创建命令

         mkdir+文件夹名

         ·mkdir –p + 文件夹路径   递归创建文件夹


Windows下是md + 文件名


6、mv命令:移动文件或是文件夹

mv +文件名+ 路径:移动文件

mv +文件名 +文件名:重命名文件


7、cp:复制命令

cp 文件名(源文件) 文件名

cp -R 源文件夹 文件夹:复制文件夹


8、rm:删除命令

rm + 文件名:删除文件

rm -i +文件名:增加删除的提示信息

rm -f +文件名:强制删除(慎用)

rm -r + 文件夹名:删除目录

rm -rf +文件夹名:强制删除目录


9、cat:查看文件内容

cat > 文件名:创建文件,并写入内容,>是重定向符,crtl+D结束,会覆盖之前的内容

cat + 文件名:查看文件内容

cat +文件名 +文件名 > 新文件名:拼接两个文件

cat >> 文件名:追加内容

ll > 文件路径:将文件目录重定向到一个文件中


10、more命令:显示大文件内容

more+文件名:显示文件内容

b上翻页 space 下翻页


11、man命令:帮助命令

man+命令:呈现该命令的帮助文档 q退出帮助文档

12、echo:打印一行字符串

13、tar压包命令(继承自Unix 命令可以不加-)

tar -zcf(压缩方式)+压缩后文件名+压缩前文件

tar -zxf + 压缩文件+-C + 文件路径



14、find命令

find + 路径 + -name "文件名/文件夹名":查找文件

find + 路径 + -name "*.txt":查找该路径下后缀为txt的文件

find + 路径+ -name "文件名" -exec {}+操作命令 \;


15、grep命令:查找字符串在文件中的位置

grep + "字符串" +文件名 :找到字符串位置

grep + -n + "字符串"+文件名 :显示在哪一行

find /dieectory -name "*.h" | xargs grep "content": |叫做管道符号,隔开两个命令,前边命令的输出结果作为后面命令的输入,即在找到的文件中找到指定的content



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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值