![]()
![]() 2. ls 查看当前文件夹下的所有文件 ![]() (1)比如:ls / 显示根目录里面的所有内容 ![]() (2)ls -选项 比如:ls -a相对路径下的文件,显示隐藏 ![]() 比如,创建 .3.txt文件,单纯ls是看不到这个文件的,ls -a隐藏的 .3.txt文件就出现了 ![]() (3)ls -l 以列的方式展示文件 ![]() (4)ls -h和ls -l没什么区别 ls -l -h显示大小 ![]() ls -l -a -h (l、a、h参数没有先后顺序,还可以更简写如:ls -lah效果是一样的)既可以显示大小,又可以显示隐藏,还可以以列的形式展示 ![]() 比如还可以添加选项:ls /bin -alh (ls后面的选项也是没有先后顺序的) ![]() 3. cd 切换文件夹 ![]() 4. touch 文件名 :创建文件 在linux系统中创建文件可以有后缀名,也可以没有,比如:touch 1.txt或者touch 2这两个都是创建了文件,不像 windows有文件的后缀名。 ![]() 5. mkdir 文件夹名 :创建文件夹 ![]() mkdir A/B/C/D/E -p:创建级联文件夹 -p起到的作用是依赖的文件会自动先创建 ![]() rmdir 文件夹名 :只能删除空文件夹,不能删除非空文件夹 ![]() ![]() rm 文件夹名 -r :删除非空文件夹 ![]() 6. clear 清屏 ![]() 7.命令 --help :查看命令的帮助手册 ![]() 8. man 命令: 查看命令的帮助手册(支持键盘的上下键查看,按q退出,按f向下翻一屏,按b向上翻一屏) ![]() 中文输出:sudo apt-get install manpages-zh ![]() 9.tab自动补全,gedit查看文件不常用,了解即可,查看文件一般用cat(敲gedit,然后在敲出文件的前几个字母,tab一下即可自动补全文件名 ) ![]() 10.history 查看操作过的历史命令(通过上下键可以查看所有操作过的命令) ![]() !行数 查看历史命令中对应的那行的操作 ![]() 11. *通配符(*替换多个) 比如: ![]() ?通配符(?替换一个) ![]() 12.重定向 比如:ls > xx.txt 此时ls下的文件都放入到了xx.txt中 ![]() ![]() 比如: ls -alh > xxx.txt ![]() ![]() 追加内容:两个大于号 ls >> xxx.txt ![]() ![]() 13.more 文件名 小的文件用cat查看,大的用more可以上下翻页,比较灵活 ![]() 14. ls -alh /bin | more:查看文件可以实现翻页,比较方便,其中竖线|称作管道符 ![]() 15.ctrl+c:终止不执行 ![]() 16. ![]() 17.sudo apt-get install tree安装树形结构图 ![]() ![]() 18.Linux mv命令用来为文件或目录改名、或将文件或目录移入其它位置 mv 旧文件名 新文件名 :给文件重命名 ![]() 19.find 查找命令,根据文件名查找 比如:find / -name "*name*":查找根目录下的包含name的文件 ![]() 其中有权限不够,可以加上sudo 即sudo find / -name "*name*" ![]() 20.tar -cvf 打包(实际不常用) ![]() tar -xvf解包(实际不常用) ![]() tar -zcvf xx.tar.gz *.py 压缩后打包(实际常用) ![]() tar -zxvf xx.tar.gz :解压缩解包(实际常用) ![]() 21.tar -jcvf y.tar.bz2 *.py:以bz2的形式打包压缩 ![]() tar -jxvf y.tar.bz2:解包解压缩 ![]() 22.which查看命令在哪个文件夹下 ![]() 23.cal查看日历 ![]() date查看具体日期 ![]() 自定义 ![]() 24.ps查看进程 ps -ef | grep "进程编号":查看置顶的名称的进程是否启动 kill "进程编号":杀死进程 ![]() ps -aux正在执行的所有进程 ![]() top 显示正在执行中的进程,它是不断变化的,按q退出 ![]() htop显示的信息更全面,需要通过sudo apt install htop先安装,也是按q退出 ![]() htop查询结果展示如下: ![]() 25.whoami:查看当前登录系统的用户 who:查看当前系统中的用户 ![]() 26.cd:改变文件夹的位置 cd 直接回车,进入当前用户的主目录 cd ~直接回车,进入当前用户的主目录 cd / 直接回车,进入系统的根目录 ![]() 27.cat 直接查看文件内容,全部内容直接展示 ![]() 28.mv 文件 目标文件夹:剪切该文件并粘贴到目标文件夹 ![]() mv还有改名的功能,比如 mv 原文件的名字 更改之后文件的名字 ![]() 29.cp 复制,比如:cp 文件 目标文件夹 ![]() cp命令还可以把一个文件夹复制到另一个文件夹,但是不能直接复制,需要加上-r ![]() -r的书写位置不分前后 ![]() 30.reboot重启 ![]() shutdown 关机 shutdown -h now立刻关机 ![]() shutdown -h 10:10秒之后关机 shutdown -h 20:30 :晚上八点半关机 31.df 查看系统的使用情况 ![]() du 当前文件夹具体占多大空间 ![]() 32.ifconfig:查看ip地址信息 ![]() 33.权限问题 -rw -rw r-- :前面是-开头的是普通文件 drwx rwx r-x:前面是d开头表示文件夹 rwx:可读可写可执行 r--:只能读 w--:只能写 x--:只能执行 ![]() 接下来说修改权限的问题: chmod修改权限 u:文件拥有者 g:同组者 o:其他组 例如:chmod u=rwx 2.txt u等于什么东西,将来文件的拥有者就有哪些权限 ![]() 同组修改是一样的,即chmod g=x 2.txt 想给同组修改什么权限,就让g等于什么 ![]() 也可以一起修改这些权限,用逗号隔开即可,比如都修改成只读的权限 chmod u=r,g=r,o=r 2.txt ![]() 再比如一个特殊的:chmod u=,g=,o= 2.txt 文件2.txt什么权限都没有了,用gedit 2.txt打开2.txt文件,发现失效 ![]() ![]() 另一种是数字法修改权限: r--->4 w--->2 x--->1 比如5是4+1是可读可执行 6是4+2:可读可写 7是4+2+1:可读可写可执行 例子:chmod 137 2.txt ![]() 34.gedit编辑器:(一般不用) 如:gedit xxx.txt ![]() ![]() ![]() ▼往期精彩回顾▼爬虫技术—内功修炼之网络爬虫概念、作用、分类 干货 | MySQL之数据库引擎 完整的大数据学习之道,让你轻松玩转大数据 奇酷学院专注于前沿技术的O2O教育品牌,核心学科包含:大数据、Python+人工智能、Unity3D、UI/UE全链路设计、数据分析等。千家企业合作,保障学员就业;百余名实战讲师,提高专业水平;0元入学,解除后顾之忧。添加小编QQ:2165190773。获取免费资源,了解更多课程资讯。 ![]() ![]() 了解更多课程详情,请点击下方 ---------------------------------------------------------------------------------------------------------------------- 我们尊重原创,也注重分享,文章来源于微信公众号:QIKU,建议关注公众号查看原文。如若侵权请联系qter@qter.org。 ---------------------------------------------------------------------------------------------------------------------- |