CD命令:cd [change directory]:切换当前目录到dirname目录。
cd [dirname]:切换当前目录到dirname目录。
cd 返回用户主目录
cd ~ 返回用户主目录
cd - 返回进入此目录之前所在目录
cd .. 返回上级目录
cd../.. 返回上两级级目录
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” 表示文件的名称
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 修改文件权限
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