linux系统基础命令

linux系统基础命令

  • 四个快捷键,放大缩小字体
  • 一、pwd命令,查看路径
  • 二、cd命令,切换路径
  • 三、ls命令,显示列表
  • 三、--help命令和man命令,查看帮助信息
  • 四、touch命令,新建目录
  • 五、clear命令,清空
  • 六、tree命令,显示树
  • 七、cp命令,拷贝复制
  • 八、mv命令,移动文件,重命名
  • 九、rm命令,删除
  • 十、cat和nl命令,查看文件内容
  • 十一、grep命令,查找文件内容匹配
  • 十二、echo命令,给文件追加信息
  • 十三、apt install命令,安装软件
  • 十四、shutdown命令,关机/重启
  • 十五、"|"管道命令
  • 十六、sudo命令,超级用户权限执行命令
  • 十七、ifconfig命令,查看网卡信息
  • 十八、tar命令,解压包

四个快捷键,放大缩小字体

按键 含义
“Ctrl” + “shift” + “=” 放大终端程序字体
“Ctrl” + “-” 缩小终端程序字体
“Ctrl” + “C” 打断进程,跳转到新的命令行上
"TAB"键 自动补全命令

一、pwd命令,查看路径

命令 含义
pwd 查看当前目录所在路径

二、cd命令,切换路径

命令 含义
cd 切换到主目录
cd ~ 切换到主目录
cd . 保持在当前目录
cd … 切换到上一级目录
cd - 切换到最近的一次目录
cd [目标路径] 切换到目标路径目录

三、ls命令,显示列表

命令 含义
ls 查看当前目录文件
ls -a 查看当前目录,包含隐藏文件
ls -l 显示文件列表详细信息
ls -h 一般配和-l使用,以人性化显示文件的详细详细,人性化指的是文件的大小
ls [目标目录] 查看目标路径目录下包含哪些文件
ls -alh 以人性化方式显示当前目录下文件的详细信息,包含隐藏文件
ls -alh [目标目录] 以人性化方式显示目标目录下文件的详细信息,包含隐藏文件

三、–help命令和man命令,查看帮助信息

命令 含义
[命令名] --help 查看当前命令的帮助信息
man [命令名] 查看当前命令的帮助信息

进入man命令后:

命令 含义
space空格键 显示帮助手册页下一屏
Enter回车键 一次滚动手册页一行
b键 往回滚一屏
f键 往后滚一屏
q键 退出

四、touch命令,新建目录

命令 含义
touch [目录名] 如果文件不存在,新建文件
touch -p [目录路径] 地柜创建一个目录列表

五、clear命令,清空

命令 含义
clear 清空终端已经输出的命令

六、tree命令,显示树

命令 含义
tree [目录名] 以树状图列出文件目录结构
tree ~ 家目录树状列表
tree -d [目录名] 只显示目录,不显示文件

七、cp命令,拷贝复制

命令 含义
cp [原文件] [目标文件] 拷贝复制文件
cp -i [原文件] [目标文件] 覆盖文件前会有提示
cp -r [原文件] [目标文件] 复制该目录下所有子目录和文件

八、mv命令,移动文件,重命名

命令 含义
mv [原文件] [目标文件] 移动文件/目录(重命名)
cp -i [原文件] [目标文件] 覆盖文件前会有提示

九、rm命令,删除

命令 含义
rm [目标文件] 删除文件(谨慎操作,删除后不能恢复)
rm -f [目标文件] 强制删除,无提示
rm -r [目标目录] 递归删除文件夹

十、cat和nl命令,查看文件内容

命令 含义
cat [目标文件] 查看目标文件内容
cat -n [目标文件] 查看目标文件内容,并显示行号
cat -b [目标文件] 查看目标文件内容,对非空行显示行号
nl [目标文件] 与cat - b命令等价,查看目标文件内容,对非空行显示行号

十一、grep命令,查找文件内容匹配

命令 含义
grep [要查找的信息] [目标文件] 查看目标文件中与要查找的信息匹配的行
grep -n [要查找的信息] [目标文件] 查看目标文件中与要查找的信息匹配的行,显示行号
grep -i [要查找的信息] [目标文件] 查看目标文件中与要查找的信息匹配的行,忽略大小写
grep -v [要查找的信息] [目标文件] 查看目标文件中与要查找的信息不匹配的行(求反)
grep ^ [行首字符] [目标文件] 查看目标文件中与行首字符内容匹配的行
grep [行尾字符]$ [目标文件] 查看目标文件中与行尾字符匹配的行

十二、echo命令,给文件追加信息

命令 含义
echo [信息] > [目标文件] 覆盖目标文件的原有内容
echo [信息] >> [目标文件] 在目标文件结束,追加信息

十三、apt install命令,安装软件

命令 含义
sudo apt install [目标包名] 以超级管理员的形式安装目标软件

十四、shutdown命令,关机/重启

命令 含义
shutdown 一分钟后关机
shutdown -c 取消之前重启或关机的命令
shutdown -r now 现在重启
shutdown now 现在关机
shutdown +10 10分钟后关机
shutdown 20:10 20:10分时候关机

十五、"|"管道命令

命令 含义
[命令A] 管道符号[命令B] 把命令A的结果当做命令B的输入进行使用

十六、sudo命令,超级用户权限执行命令

命令 含义
sudo [目标命令] 以超级管理员形式执行目标命令

十七、ifconfig命令,查看网卡信息

命令 含义
ifconfig 查看网卡信息
ifconfig 管道符号 grep inet 查看网卡的ip地址

十八、tar命令,解压包

命令 含义
tar -cvf [结果打包文件.tar] [目标被打包文件/路径] 将"目标被打包文件/路径]“打包成"结果打包文件.tar”
tar -xvf [目标被解包文件.tar] 将"目标被解包文件.tar"进行解包
tar -zcvf [结果压缩文件.tar.gz] [目标被压缩文件/路径] 将"目标被压缩文件/路径"压缩成"结果压缩文件.tar.gz"
tar -zxvf [目标被解压缩文件.tar.gz] 将"目标被解压缩文件.tar.gz"解压缩解包
tar -zxvf [目标被解压缩文件.tar.gz] -C [目标路径] 将"目标被解压缩文件.tar.gz"解压缩解包到目标路径
tar -jcvf [结果压缩文件.tar.bz2] [目标被压缩文件/路径] 将"目标被压缩文件/路径"压缩成"结果压缩文件.tar.bz2"
tar -jxvf [目标被解压缩文件.tar.bz2] 将"目标被解压缩文件.tar.bz2"解压缩解包

你可能感兴趣的:(linux)