01. Tensorflow学习笔记_Linux基础
2018-03-22 09:42
495 查看
1. 文件目录操作cd ./ 当前目录
cd ../ 返回上一级目录
cd ./*** 当前目录下的***文件夹
cd ~ 返回根目录
cd- 将工作目录改成先前的工作目录
cd~username 将工作目录改变为username的主目录 Eg. [ cd~bob 工作目录改为bob的主目录
-------------------------------------------------------------------------------------
ls 显示当前目录下的所有文件夹
-l 当前目录文件夹的详细信息
-la 显示当前文件夹的所有文件(隐藏文件)
-a [--all] 列出所有文件例如隐藏文件
-d [--directory] 目录本身。与 -l 结合使用,
-F [--classify] 在列出的名字后家伙是那个类型指示符
-h [--human-readable]
-r [--reverse] 以相反的顺序显示结果
-S 按文件大小对结果排序
-t 按修改时间排序
--------------------------------------------------------------------------------------
touch 创建一个空文件 Eg.[ touch foo ]
mv 改名 Eg.[ mv foo baz ]
移动 Eg.[mv./foo ./LocalFile ]
rm 删除 Eg.[ rm baz / rm -r myDir (删除非空目录) ]
rmdir 删除目录 Eg.[ rmdir myDir ]
---------------------------------------------------------------------------------------
--help 查看帮助文档 Eg.[ rm --help ]
----------------------------------------------------------------------------------------
mkdir 创建新目录 Eg.[ mkdir myDir ]
tar 压缩目录下文件 Eg.[ tar -cf myDir.tar myDir ]
gzip 压缩文件 Eg.[ gzip myDir.tar ]
----------------------------------------------------------------------------------------
2. 文本文件操作
| 表示管道操作 Eg. [ cat /boot/kernel.img | aplay ]
> 表示输出重定向 Eg. [ ls >directoryListing.txt ]
Ctrl + C 中断运行程序
Ctrl + D 退出shell
Ctrl + A 将光标移动到本行开头
Ctrl + E 将光标移动到本行末尾
less 读取文本文件一页的内容 Eg. [ less***.txt ]
cat 将文件内容按标准显示出来 Eg. [ cat ***.txt or cat ***.txt > ***.txt ]
head 查看文件头几行 Eg. [ head *** ]
tail 查看文件最后几行 Eg. [ grep *** ]
grep 在一个或多个文件中搜索字符串 Eg. [ grep Puzzle */* ] 正则表达
sz 服务器发送一个或多个文件 Eg. [ szfilename1 filename2 或
sz dir/* 下载dir文件夹下的文件不包含dir下的文件夹 ]
rz 服务器接收文件
回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件
上传到服务器的路径为当前执行rz命令的目录。
3. 进程
ps 列出全部的进程 Eg.[ ps aux | less ]
kill 停止进程 Eg. [ kill 998 ]
df 查看磁盘驱动器的当前可用空间 Eg.[ df ]
free 显示可用内存 Eg. [ ]
4. Sudo与权限
chown 修改文件的所有权 Eg. [ sudo chown pi garply.txt ]
chgrp 修改文件的分组 Eg. [ sudo chgrp staff plugh. txt ]
chmod 设置独立权限
-u 文件所有者
-g 组
-o 不在分组中的其他用户
-a 所有用户
-r 读取权限
-w 写入权限
-x 执行权限
-+ 添加权限
-- 删除权限
Eg. Chmod u+rwx,o-rwxwibble.txt 允许该用户读取、写入与执行
Chmod g+wx wobble.txt 允许整组用户添加写入与执行
Chmod -rw,+r wubble.txt 对每一个人都只允许读操作
5. 网络
ifconfig 显示所拥有的全部网络接口和相关的IP地址 [ Eg. ifconfig ]
ping 网络连接排障工具 [ Eg.ping baidu.com ]
6. /etc 系统级配置文件和启动脚本
sudo nano /etc/hosts
7. 日期与时间
date 查看时间 [ Eg. date ]
date --set 修改时间 [ Eg. sudo date --set="Thu Jan 18 18:51:00 EDT 2018" ]
cal 显示日历 [ Eg. cal ]
cd ../ 返回上一级目录
cd ./*** 当前目录下的***文件夹
cd ~ 返回根目录
cd- 将工作目录改成先前的工作目录
cd~username 将工作目录改变为username的主目录 Eg. [ cd~bob 工作目录改为bob的主目录
-------------------------------------------------------------------------------------
ls 显示当前目录下的所有文件夹
-l 当前目录文件夹的详细信息
-la 显示当前文件夹的所有文件(隐藏文件)
-a [--all] 列出所有文件例如隐藏文件
-d [--directory] 目录本身。与 -l 结合使用,
-F [--classify] 在列出的名字后家伙是那个类型指示符
-h [--human-readable]
-r [--reverse] 以相反的顺序显示结果
-S 按文件大小对结果排序
-t 按修改时间排序
--------------------------------------------------------------------------------------
touch 创建一个空文件 Eg.[ touch foo ]
mv 改名 Eg.[ mv foo baz ]
移动 Eg.[mv./foo ./LocalFile ]
rm 删除 Eg.[ rm baz / rm -r myDir (删除非空目录) ]
rmdir 删除目录 Eg.[ rmdir myDir ]
---------------------------------------------------------------------------------------
--help 查看帮助文档 Eg.[ rm --help ]
----------------------------------------------------------------------------------------
mkdir 创建新目录 Eg.[ mkdir myDir ]
tar 压缩目录下文件 Eg.[ tar -cf myDir.tar myDir ]
gzip 压缩文件 Eg.[ gzip myDir.tar ]
----------------------------------------------------------------------------------------
2. 文本文件操作
| 表示管道操作 Eg. [ cat /boot/kernel.img | aplay ]
> 表示输出重定向 Eg. [ ls >directoryListing.txt ]
Ctrl + C 中断运行程序
Ctrl + D 退出shell
Ctrl + A 将光标移动到本行开头
Ctrl + E 将光标移动到本行末尾
less 读取文本文件一页的内容 Eg. [ less***.txt ]
cat 将文件内容按标准显示出来 Eg. [ cat ***.txt or cat ***.txt > ***.txt ]
head 查看文件头几行 Eg. [ head *** ]
tail 查看文件最后几行 Eg. [ grep *** ]
grep 在一个或多个文件中搜索字符串 Eg. [ grep Puzzle */* ] 正则表达
sz 服务器发送一个或多个文件 Eg. [ szfilename1 filename2 或
sz dir/* 下载dir文件夹下的文件不包含dir下的文件夹 ]
rz 服务器接收文件
回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件
上传到服务器的路径为当前执行rz命令的目录。
3. 进程
ps 列出全部的进程 Eg.[ ps aux | less ]
kill 停止进程 Eg. [ kill 998 ]
df 查看磁盘驱动器的当前可用空间 Eg.[ df ]
free 显示可用内存 Eg. [ ]
4. Sudo与权限
chown 修改文件的所有权 Eg. [ sudo chown pi garply.txt ]
chgrp 修改文件的分组 Eg. [ sudo chgrp staff plugh. txt ]
chmod 设置独立权限
-u 文件所有者
-g 组
-o 不在分组中的其他用户
-a 所有用户
-r 读取权限
-w 写入权限
-x 执行权限
-+ 添加权限
-- 删除权限
Eg. Chmod u+rwx,o-rwxwibble.txt 允许该用户读取、写入与执行
Chmod g+wx wobble.txt 允许整组用户添加写入与执行
Chmod -rw,+r wubble.txt 对每一个人都只允许读操作
5. 网络
ifconfig 显示所拥有的全部网络接口和相关的IP地址 [ Eg. ifconfig ]
ping 网络连接排障工具 [ Eg.ping baidu.com ]
6. /etc 系统级配置文件和启动脚本
sudo nano /etc/hosts
7. 日期与时间
date 查看时间 [ Eg. date ]
date --set 修改时间 [ Eg. sudo date --set="Thu Jan 18 18:51:00 EDT 2018" ]
cal 显示日历 [ Eg. cal ]
相关文章推荐
- 01. Tensorflow学习笔记_Linux基础 (补充)
- Linux学习笔记基础01
- Linux基础学习笔记
- linux学习笔记-读《Linux设备驱动开发详解》~第二章 驱动设计的硬件基础
- Linux 内核入门学习笔记(一) AT&T汇编基础
- Linux学习笔记一 ---- Linux基础知识认知以及初识Linux下C编程入门
- 嵌入式linux c 学习笔记5-计算机基础
- Linux基础学习笔记
- 鸟哥linux基础版学习笔记——《第一部份 Linux 的规划与安装》
- linux内核开发基础学习笔记
- s3c2440硬件学习笔记----嵌入式Linux基础知识和开发环境的构建
- linux内核开发基础学习笔记
- 黑马程序员-C#基础知识-学习笔记01
- linux 学习笔记01
- linux系统基础知识学习笔记
- fedora学习笔记 1:fedora与linux的一点基础知识
- #大学#SQL基础学习笔记(01)
- 鸟哥基础学习篇(第二版)学习笔记 01-20页
- Linux开发基础(2010.7.11-2010.7.14)——学习笔记
- linux基础笔记和linux学习笔记好的网站