linux常用命令

❤️强烈推荐人工智能学习网站❤️

pwd 显示当前文件或目录的路径,虽说命令行前面有路径,但有时还会用到

cd 进入目录

cd /  进入根目录   cd ~  进入主目录  cd ..   返回上一级目录

ls 列出当前目录下的所有文件(不包括隐藏文件)

ls -F   产生区分目录,可执行和链接文件的标志。目录后加上/,可执行文件加上*,链接文件上@

ls -a  显示所有文件和目录包括隐藏的

ls -l  显示每个文件和目录的详细信息

dir 列出所有文件和目录(不包括隐藏的),类似于ls

 vdir   列出所有文件和目录的详细信息(不包括隐藏的)

cat 查看文件的内容,经常用到

 cat -n  查看文件显示行号

 more   支持分页查看文件,用于文件多的时候

 less     查看文件的内容,比more更强大,增加了很多新特性

head -n 查看文件开头的前n行内容

 tail -n  查看文件末尾n行的内容

grep 根据特定内容查找到文件的某一行,感觉挺智能的

find 在给定范围查找文件

 find -atime n   n天前最后一次使用的文件

 find -mtime n   n天前最后一次修改的文件

locate 查找文件命令,比find快

whereis 查找程序文件

who 查看当前系统有哪些用户登录

whoami 查看当前使用者的身份

man 寻求帮助的命令,遇到不懂的命令可以用下

mkdir 新建目录

touch 创建一个空文件

mv 移动文件和目录

   mv -i  被移目录有重名文件的提示是否覆盖

   mv -f   不提示,直接删除

   mv -r   递归删除目录和目录中的文件

cp 复制文件和目录,和mv一样有覆盖机制,选项和mv类似,有-i和-b

rmdir 删除空目录

   rm  删除目录和文件,目录可以不是空目录,比rmdir好用

   rm -i   提示是否删除

   rm -f   不提示,直接删除

   rm -r    递归删除目录和目录下的文件

chown 改变文件所有权,只有对该文件有所有权才能改变其所有权

   chown -R  改变目录和目录下文件的所有权

chmod 改变文件和目录的权限

说明:u属主,g表示组,o其他人,它们都对应有相应的权限

     +增加权限,-删除权限,=直接赋予权限

      chmod u+x  表示对文件的属主增加执行的权限

       用二进制表示权限,r是4,w是2,x是1.其中数值相加的结果表示其拥有的权限

       chmod 111   表示对u,g,o只赋予执行的权限

ln -s 表示一哥软链接,软链接类似于windows中的快捷方式,对软链接的改变不会对原文件有影响

       ln   表示硬链接,对硬链接的改变相当于直接对原文件作出改变

输出重定向,<输入重定向,| 表示管道(连接2个命令,把前一个命令的输出当中后一个命令的输入)

gzip 压缩文件命令,不能用来压缩目录。压缩后,原文件不存在

      gzip -d   解压文件

bzip2 压缩文件,有比gzip更好的压缩效率,用法与gzip类似

tar 文件打包

       -c    指导tar打包文件

       -v    显示打包的过程

       -f     指定打包后的文件名

useradd 增加用户

        userdel   删除用户

        usermod    修改用户账号

        groupadd   增加组

history 查看用过的命令

       history n     查看n天用过的命令

参考资料:

linux从入门到精通(刘忆智)

❤️强烈推荐人工智能学习网站❤️

展开阅读全文
<p> <span> </span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476"><span style="font-size:14px;"> </span></span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> 人工智能、物联网、大数据时代,Linux正有着一统天下的趋势,几乎每个程序员岗位,都要求掌握Linux。本课程零基础也能轻松入门。 </p> <p class="ql-long-24357476"> <br /> </p> <p class="ql-long-24357476"> 本课程以简洁易懂的语言手把手教你系统掌握日常所需的Linux知识,每个知识点都会配合案例实战让你融汇贯通。课程通俗易懂,简洁流畅,适合0基础以及对Linux掌握不熟练的人学习; </p> <p> <span></span> </p> <p> <span style="color:#FF9900;"><span><span> </span></span></span> </p> <p class="ql-long-24357476"> <span style="background-color:#FFFFFF;color:#E53333;">【限时福利】</span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476">1)购课后按提示添加小助手,进答疑群,还可获得价值300元的编程大礼包!</span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476"><span>2)本月购买此套餐加入老师答疑交流群,可参加老师的免费分享活动,学习最新技术项目经验。</span><br /> </span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476">---------------------------------------------------------------</span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476" style="color:#E53333;">99元=掌握Linux必修知识+社群答疑+讲师社群分享会+700元编程礼包。</span> </p> <p class="ql-long-24357476" style="font-size:11pt;color:#494949;"> <span class="ql-author-24357476" style="color:#E53333;"><br /> </span> </p> <p style="font-size:11pt;color:#494949;"> <span> <img alt="" src="https://img-bss.csdn.net/202002140604337221.png" /></span> </p>
相关推荐
©️2020 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值