目录

 命令

查看系统位数

查看系统相关信息(系统名,节点名称,操作系统的发行号,操作系统版本,机械id)

cpu架构

系统版本相关信息

查看开机运行时间

查看树莓派引脚编号

更新源里的软件包列表和信息

更新系统上已安装软件包的版本

显示当前运行进程

终止正在运行的进程

显示磁盘空间使用情况

显示系统内存使用情况

给命令起别名

显示文本内容

修改当前路径

修改文件访问权限

修改文件所有者

清屏

拷贝文件

比较两文件的异同

手工安装软件包

显示字符串

查找文件

查找字符串

查看或修改网络

发送信号

创建链接文件

列出文件信息

查找帮助信息

挂载或卸载分区

分屏显示信息

创建目录

移动或重命名文件

显示当前路径

查看系统进程信息

删除文件

排序

压缩或解压

去掉相邻重复的行

计数器

查找所在路径

持续更新


 命令

查看系统位数

getconf LONG_BIT

查看系统相关信息(系统名,节点名称,操作系统的发行号,操作系统版本,机械id)

uname -a

cpu架构

uname -m
arch

系统版本相关信息

cat /etc/os-release

查看开机运行时间

uptime

查看树莓派引脚编号

gpio readall

更新源里的软件包列表和信息

sudo apt-get update

更新系统上已安装软件包的版本

sudo apt-get upgrade

显示当前运行进程

ps

终止正在运行的进程

kill 进程号

显示磁盘空间使用情况

df

显示系统内存使用情况

free

给命令起别名

取 clear 的别名为 c
alias c=’clear’

显示文本内容

显示 file 的内容
cat file

修改当前路径

转到/etc 中去
cd /etc

修改文件访问权限

改 file 的权限为 64
chmod 644 file

修改文件所有者

改 file 的所有者为 foo
chown foo file

清屏

clear

拷贝文件

1: 拷贝 file1 为 file2
cp file1 file2
2: 拷贝 dir1.0/为 dir2.0/
cp dir1.0/ dir2.0/ -r

比较两文件的异同

1: 比较 file1 和 file2
diff file1 file2 -uN
2: 比较 dir1/和 dir2/
diff dir1/ dir2/ -urN

手工安装软件包

安装 example.deb
dpkg -i example.deb

显示字符串

echo “hello!” 显示“hello!”

查找文件

找出/下的所有.c 文件
find / -name “*.c”

查找字符串

grep “abc” ./* -rwHn ./*中找字符串 “abc

查看或修改网络

ifconfig eth0 查看 eth0 的网络信息

发送信号

kill -s SIGKILL 1234 给进程 1234 发送信号 SIGKIL

创建链接文件

1: 取 apple 别名为 a
ln apple a
2: 创建一个符号链接 a 指向 apple
ln apple a -s

列出文件信息

ls -l 列出当前文件信息

查找帮助信息

man ls 查找关于 ls 的帮助

挂载或卸载分区

mount /dev/x /mnt 将/dev/x 挂接到/mnt 下

分屏显示信息

ps -ef | more 分屏显示 ps -ef 的信息

创建目录

mkdir dir/ 创建新目录 dir/

移动或重命名文件

1: 改 file1 名字为 file2
mv file1 file2
2: 将 file 移动到 dir/去
mv file dir/

显示当前路径

pwd 显示当前路径

查看系统进程信息

ps -ef 或者 ps ajx 查看系统进程信息

删除文件

1: 删除 file
rm file
2: 递归地删除 dir/
rm dir/ -r

排序

sort file 对 file 排序后打印到屏幕

压缩或解压

1: 将所有文件压缩为.bz2
tar cjf a.tar.bz2 *
2: 解压.bz2 文件
tar xjf a.tar.bz2
3: 将所有文件压缩为.gz
tar czf a.tar.gz *
4: 解压.gz
tar xzf a.tar.gz

去掉相邻重复的行

uniq file 去除 file 中相邻的重复行

计数器

wc a 计算 a 的行、单词和字符

查找所在路径

which ls 显示命令 ls 所在路径

持续更新