目录
命令
查看系统位数
查看系统相关信息(系统名,节点名称,操作系统的发行号,操作系统版本,机械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 所在路径