树莓派入门笔记3-操作系统指令

CD命令:cd [change directory]:切换当前目录到dirname目录。

     cd [dirname]:切换当前目录到dirname目录。

     cd  返回用户主目录

     cd ~ 返回用户主目录

     cd -  返回进入此目录之前所在目录

     cd ..  返回上级目录

     cd../.. 返回上两级级目录

扫描二维码关注公众号,回复: 5807432 查看本文章

pwd(print working directory)查看当前目录

ls(list)展示目录文件

     ls f*(*是通配符,筛选开头为f的文件)

     eg:ls *.docx

     ls –a(指定参数,显示开头为.的隐藏文件)达到

     ls -l 命令查看文件属性    文件权限http://blog.sina.com.cn/s/blog_49d7a3c20102xuky.html

展示结果分为7列(部分)
第一列 : “drwxr-xr-x”  表识文件的类型 和文件权限
第二列: “2”是纯数字 ,表示 文件链接个数
第三列 : “root” 表示文件的所有者
第四列: “root” 表示为文件的所在群组
第五列:“4096”,表示为文件长度(大小)
第六列:“ Apr  8  10:47”,表示文件最后更新(修改)时间
第七列:“test” 表示文件的名称

树莓派 <wbr>更改文件权限及所属者

cp(复制文件和目录)

     cp myfile.txt myfile2.txt

     cp myfile.txt /txt 复制到指定目录

     cp –r mydirectory mydirectory2 复制整个目录包括文件

mv(重命名文件或目录)

     mv myfile.txt myfile.rtf

nano(编辑器)

     ctrl+字母操作菜单

cat或者more(查看文件内容 cat查看全部,more查看一屏幕)

     more myfile.txt

echo和>将命令行中内容定向到文件

     echo "file contents here"> test.txt

mkdir创建目录

     mkdir my_directory

rm(remove) 删除文件

     rm myfile.txt

     rm myfile.* 删除这个名字的文件

     rm * 删除所有文件

     rm –r  mydir 递归删除所有文件

sudo(substitute user do)超级用户 安装软件和配置文件常用

     sudo sh 每次执行超级用户命令

     (显示)#

     exit 退出

chmod 修改文件权限树莓派 <wbr>更改文件权限及所属者image_thumb3

chown :  改变档案拥有者(owner)

文档的三种身份:
-u  user文件所属主人
-g  group 文件所属群组
-o  other 其他拥有者
-a  all 全部身份
文档的三种权限
-w  write 可写 (数字4表示)
-r  read 可读 (数字2表示)
-x  execute 可执行(数字1表示)
--   无权限(数字0表示)

apt-get 安装软件(超级用户)

     sudo apt-get update 更新

     sudo apt-get remove abiword 删除软件

     sudo apt-get autoremove abiword

     sudo apt-get clean 完全删除软件

pip python软件包管理器

     sudo pip install svgwrite

wget 网上下载文件,下载至当前目录

    wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 下载文件

    wget https://wallpapercave.com/wp/wp2236993.jpg 下载图片

git clone 获取源代码

crontab 定期运行脚本

    sudo crontab –e

    man crontab 查看帮助文件

find 搜索命令

    find /home/pi –name gemgem.py

    man find 查看帮助文件

ctrl-c (组合键)结束进程

history 命令行历史记录

    history

    history | grep apt-get 显示相关命令

    !6 (命令行编号)运行命令

top 任务运行情况

    top

    ps –ef | grep "python" 显示相关进程

    kill 2447 (进程ID)终止进程

    sudo killalll python 终止全部相关进程


tar 或 gunzip 文件压缩

    gunzip myfile.gz

lsusb 显示USB设备

    lsusbu

> 输出定向

    ls > myfiles.txt (将目录列表输出至文件)

    more myfiles.txt (查看文件是否是目录列表)

cat 连接文件

    cat file1.txt file2.txt >full_file.txt

| pipe命令使用管道(与>类似,只是可以定向程序)

    ls –l *.py | grep Jun

/dev/null 输出隐藏终端

    ls > /dev/null

& 后台运行

    python speed.py &

    fg 回到前台

   kill 进程编号终止

date 设置时间

    sudo date MMDDHHMMYYYY

df 查看SD空间

猜你喜欢

转载自www.cnblogs.com/nightowl/p/10668790.html