Linux基础命令

1.pwd:显示当前位置的绝对路径
2.cd:切换目录,cd 要切换的位置(位置可以是绝对路径也可以是相对路径)
3.ls:显示目录中的文件

​ ls -l(简写为ll,这两个等价)显示不被隐藏的文件的属性信息
在这里插入图片描述
ls -a 显示当前目录下的所有文件及文件夹,包括所有隐藏的文件和文件夹

​ ls -al 显示当前目录下的所有文件及文件夹的详细信息,包括被隐藏的文件及文件夹
在这里插入图片描述

4.man:帮助手册 按q退出帮助手册

(1)代表命令

> 例如 man ls :查询命令           
>      man printf:查询命令

​ (2)代表系统调用

​ (3)代表库函数

例如 man 3 printf:查询库函数printf
5.touch:创建普通文件
6.mkdir:创建目录文件
7.rmdir:删除空目录,不能删除非空目录
8.cp:拷贝文件

​ 拷贝普通文件语法:cp 源文件的路径名+文件名 目的路径

例如: cp /etc/passwd . 将/etc/passwd复制到当前文件中

​ 拷贝目录文件的语法:cp -r 源目录文件+目录名 目的路径

​ 拷贝+重命名的语法: cp 源文件+文件名 目的文件+新文件名

9.mv:剪切文件

移动剪切普通文件的语法:mv 源文件的路径+文件名 目的路径

移动剪切目录文件的语法(不需要 -r):mv 源目录文件的路径+目录名 目的路径

​ 剪切+重命名的语法:mv 源文件路径+文件名 目的路径+新文件名

​ 源路径直接重命名的语法:mv 源文件路径+文件名 源文件路径+新文件名

例如:创建一个目录文件Mon和一个普通文件main.c,存放在相同目录下,然后将main.c剪切到Mon目录文件中。
在这里插入图片描述

10.rm:删除文件

删除普通文件:rm 文件名
删除目录文件( 需要加 -r):rm -r 目录文件名
rmdir 目录文件名:删除空目录,不能删除非空目录
rm -r 目录名:删除非空目录(也可以删除空目录)

在这里插入图片描述

11.find:查找

语法:

1)按文件名搜索: find 搜索路径 -name 文件名

例如: find ~ -name hello.c
在这里插入图片描述

2)搜索过去n分钟内修改的文件: find 搜索路径 -cmin n

3)搜索过去n天内修改的文件: find 搜索路径 -ctime n

12.grep:在文件中过滤出包含指定字符串的行

(vim先忽略,后面文章会详细介绍

cat:查看文件内容)

语法:grep 字符串 文件名

在这里插入图片描述

13.管道命令 |(竖线)

将前一个命令的输出结果作为后一个命令的输入

例1:显示含test的文件名
touch test.o test.cpp twdo.ll testoo.x

ls

ls | grep test

在这里插入图片描述

例2:显示bin目录下含有sh的文件:
ls /bin | grep sh

在这里插入图片描述

14.wc:统计文件中单词的个数(-w),字符的个数(-c),行数(-l)
语法:wc -w 文件名

​      wc -c 文件名

​      wc -l 文件名
15.su:切换用户

​ 1).切换为管理员的命令

​ sudo su

​ 退出 exit

​ 2).切换为其他用户的命令

​ su 用户名

​ 退出 exit

16.关机与重启
shutdown -h now :立刻关机
halt:关机
init 0:关机
shutdown -r now :立刻重启
reboot:重启
init 6:重启
17.runlevel:查看系统运行级别

​ 0:关机

​ 1:单用户模式

​ 2:多用户无网络服务

​ 3:完全的多用户 文本界面

​ 4:未定义或自定义

​ 5:图像化界面

​ 6:重启

转换到某个系统运行级别的语法 :init 0~6

18.其他命令及小知识点

​ 1)tab键补全,按上下键可以查阅执行过的命令

​ 2) Ctrl -:调小窗口

​ Ctrl +Shift+ +调大窗口

​ 3)Ctrl +Alt:释放鼠标

​ 4) history:查看终端所有的历史命令

​ 5) clear:清屏(相当于翻页)

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值