linux常用命令

ctrl+alt+T  		打开命令行窗口
ctrl+D  		关闭命令行窗口
ctrl+shift+(+)  	放大命令行窗口
ctrl+(-)  		缩小命令行窗口
sudo apt-get install +软件名    下载安装软件
sudo apt-get update   	更新
ls  		显示出当前目录下的所以文件、文件夹
ls --help  	一般是Linux命令自带的帮助信息
ls -l  		列表显示
ls -a  		显示隐藏文件
ls -h  		配合 -l 以人性化的方式显示文件大小
以  点(.)  开头的文件称为  隐藏文件
clear  		清空命令行窗口
cal  		显示 日历表
date  		显示  日期
bc  		基础计算器
quit  		退出当前所正在执行的命令
ctrl+C  	停止当前所正在执行的命令
yes  		无限输出 y
man 1  		标准命令
man 2  		系统调用,如open,write
man 3  		库函数,如printf,fopen
Tab键  		自动补全(敲出命令前几个字母的同时按下tab键,系统自动会帮我们补全命令)
history  	查看之前输入的所以历史命令  
(上)(下)按钮  可以上下翻看输入过的命令
重定向: >
本应显示在终端上的内容保存到执行文件中  例:ls > test.txt  ; ls --help > test.txt
管道: |  (一个程序的输出作为另一个程序的输入。 例: ls | less   ;     ls | more)
cd  		跳转到目录
cd /home  	可进入home(指定)目录
cd ..  		可退出到上一层目录
cd -  		可进入上一个进入的目录
cd ~  		可进入用户的家目录
pwd  		显示当前工作目录的绝对路径

mkdir 创建目录 海蓝色的是 文件夹/目录(directory)
image
touch 创建文件 其余的都是 文件(file)绿色 是文件 具有可执行权限
image
image

cat  		显示文本文件内容
grep		在指定文件中查找指定内容
用法:grep 查找信息 文件名 参数-n 显示行号
例子1:grep aaa test.c -n
//在当前文件test.c中查找aaa信息,并显示行号
例子2:grep aaa ./* -R -n
//在当前文件夹下的所有文件查找包含aaa信息的文件

cat  a.txt|grep  hi   在a.txt文件中查找内容为 hi

rm  		删除文件/目录
rm -r test  	删除文件夹目录
rm abc  	删除文件
rm -f abc  	强制地删除文件,如果没有不出错
In  		创建链接文件
In source file -s	(file指向source)
cp  		复制文件
cp  abc  ABC  	复制abc到ABC中
cp  -r  test  test1  复制文件夹(目录)test到test1中
-v  		显示复制/拷贝的进度
mv  		移动文件或者更改文件名
mv  abc  test(存在)  	将abc文件移动到test文件夹中
mv  abc  xyz(不存在)	将abc文件重命名为xyz
-v  		显示移动的进度
find		在指定路径下查找指定文件
用法:find 路径 -name 文件名
例子:find  /home  -name  test.txt
//在根目录的home目录下查找名为test.txt的文件
posted @ 2021-08-24 12:46  早晨9点  阅读(77)  评论(0)    收藏  举报