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)

touch 创建文件 其余的都是 文件(file)绿色 是文件 具有可执行权限


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的文件
本文来自博客园,作者:早晨9点,转载请注明原文链接:https://www.cnblogs.com/onesun/p/15179833.html

浙公网安备 33010602011771号