Linux学习笔记——常用命令

Posted Preference for stars

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习笔记——常用命令相关的知识,希望对你有一定的参考价值。

自己从大二开始玩单片机,一路Arduino、51玩到STM32,虽然性能越来越强大,但是所能做的事都过于局限。
而像树莓派这样的Linux小主机,可以利用海量的Python库文件,能点灯,能做视觉处理、机器学习和科学计算。也逐渐认识到系统的强大,也慢慢不局限于做一些小作品。
目标是嵌入式Linux,利用Python库做科学计算处理。
暂且定一个小项目,用Linux主板做偏振测量仪器的中心处理,加图像显示。

Linux终端常用命令

正点原子

命令描述补充
ls目录信息
ls -a显示目录所有文件,包括隐藏和.开头的
cd进入目录Tab联想文件名
cd …/返回上一级
pwd当前路径显示命令
uname系统信息查看命令
clear清屏
cat显示文件内容ctrl+d 退出
sudo切换用户
sudo suroot用户
sudo su yajoer切回用户yajoer
touch创建文件touch a.c
mkdir创建目录
cp拷贝cope
rm删除rm a.c
rm -rf强制删除rm -rf test/
rm /* -rf删库跑路
rmdir删除目录
mv移动movemv a.c b.c重命名
man查看命令所有选项
ifconfig显示网络配置信息命令
reboot重启
poweroff关机
man系统帮助命令
sync数据同步写入磁盘命令
find查找文件命令find -name a.c
grep查找内容命令grep -nr “Ubuntu” /
du查看文件大小du -sh test1/
df磁盘空间检查命令
gedit用gedit打开某文件gedit a.c
ps查看当前系统进程
top进程实时运行状态查看Q退出
file文件类型查看命令file a.c

ctrl + c 打断终端进程

韦东山
韦东山的视频简洁精炼,废话少很多,但是细节赘述

命令描述
pwd显示当前所在目录(文件夹)
ls显示当前目录下的文件
cd切换路径
cd…返回上一级目录
mkdir test新建目录(文件夹)
touch text1.c新建文件
gedit text1.c编辑文件
cp text1.c text2.c复制(cope)
cat text1.c将文件内容显示到终端
rm text1.c删除文件
rmdir删除目录(文件夹)
clear清屏
man查看命令所有选项

shell

查看路径

echo $PATH
env

运行C程序

cd /home/book/
cd Desktop/ 进入桌面
ls
gcc -o hello hello.c
hello
-/hello 相对路径
-/hello yajoer
/heme/book/Desktop/hello yajoer 绝对路径

hello.c

#include <stdio.h>
int main(int argc,char **argv)
{
	if(argc >= 2)
		printf("Hello,&s!\\n",argv[1]);
	else
		printf("Hello,world!\\n");
	return 0;
}

设置PATH

  1. 临时设置
export PATH=$PATH:/home/book
  1. 永久设置,修改PATH文件
sudo gedit/etc/environment
将:/home/book添加到最后

Shell 循环

for((i=0;i<10;i++))

ctrl + T 打开终端

Linux命令格式

book@yajoer:~$ ls -l /home
用户名连接符主机名连接符目录(home)普通用户命令command选项options参数constant
book@yajoer:~$ls-l/home

man ls 查看命令ls的所有选项

VMware配置Ubuntu

CPU一处理器 多核(和win五五分)
内存4G以上
硬盘100G以上

屏幕自适应

sudo apt-get instanll open-vim-tools
sudo apt-get instanll open-vim*
reboot

升级系统

更新系统

sudo do-release-upgrade

清理无用安装包

sudo apt-get remove

python

命令描述
quit()退出python
shift+ZZ保存修改内容并退出

常用英文单词

directory目录
change改变
list列出
print打印
remove删除
cope拷贝
move移动
clear清楚
pwdprint working directory打印当前所在目录

以上是关于Linux学习笔记——常用命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习笔记-常用命令

慕课linux学习笔记常用命令

linux常用命令学习笔记

GEEK学习笔记— —Linux常用命令

Linux学习笔记:Linux常用命令操作

linux学习笔记十:rpm常用命令