没有合适的资源?快使用搜索试试~ 我知道了~
首页机器人操作系统ROS Indigo 入门学习
资源详情
资源评论
资源推荐

机器人操作系统
ROS Indigo
入门学习(
0
)——
ROS
的
UNIX
基础
分类: ROS2015-02-08 17:22109 人阅读 评论(0)收藏 举报
UNIXTutorialOne
ls列出当前目录下的文件
ls-a 列出当前目录所有文件,包括隐藏的文件
mkdirunixstuff创建名为 unixstuff 的目录
cdunixstuff改变目录进入 unixstuff
cd.当前目录
cd..父目录
pwd 打印绝对路径
cd~家目录
UNIXTutorialTwo
Cp复制
mvfile1file2移动文件或者改变名字
rm 移除文件
rmdir移除目录
clear 清屏
catfile 显示文件内容
less显示文件内容(q 退出,'/'+内容,可以搜索)
head显示文件头 10 行
tail 显示文件尾 10 行

grepSciencescience.txt在 science.txt中搜索文字,区分大小写,搜索内容
grep-isciencescience.txt不区分大小写
grep-i'spinningtop'science.txt不区分大小写搜索 spinningtop
-v反选
-n 显示行号
-c 打印匹配的总的行号数
wc-wscience.txt 计算文本里的字数(不是字节数)
wc-lscience.txt计算文本里的行数
UNIXTutorialThree
重定向输出(本来是输出到终端,现在输出到文本中)
Cat>list1 到 list1,会覆盖原来的内容
cat>>list1 添加到 list1,不会覆盖原来的内容
Ctrl+dtostop
catlist1list2>biglist 将 list1 和 list2 的内容合并到 biglist
重定向输入(本来是在键盘输入,现在可以利用一个文件当做输入)
sort<biglist将 biglist 打印到屏幕
sort<biglist>slist最终输出到 slist
who 查看这个系统上的有哪些用户
pipe 管道
管道可以连接两个命令,将前一个命令的输出数据当做到后一个命令的输入
UNIXTutorialFour

*号,通配符
ls*.txt 列出所有 txt 格式的文件
?号
ls?llst?代表一个字符
whatiswc 显示 wc 的单行的帮助
manwc 显示 wc 的详细的帮助文档
aproposkeyword 当你不确定一个命令的名字时,他会打印出所有含有关键字的命令
UNIXTutorialFive
ros@ros-K45VD:~/桌面$ls-l
总用量 56
-rw-rw-r--1rosros55241 月 3008:0004program_flow.docx
-rw-rw-r--1rosros181 月 3017:401.txt
-rw-rw-r--1rosros81 月 3015:301.txt~
-rw-rw-r--1rosros81 月 3017:32a.txt
-rw-rw-r--1rosros111 月 3017:33b.txt
-rw-rw-r--1rosros21 月 3017:46c.txt
-rw-rw-r--1rosros191 月 3017:33c.txt~
-rw-rw-r--1rosros4001 月 3017:25note.txt
-rw-rw-r--1rosros4001 月 3017:06note.txt~
-rw-rw-r--1rosros181 月 3017:29zhangbo.txt
-rw-rw-r--1rosros211 月 3017:22zhangbo.txt~

-rw-rw-r--1rosros52771 月 3017:56未命名 1.docx
-rw-rw-r--1rosros01 月 3008:23脏 angbo~
列出来的内容分别是:
第一个字符是文档属性,接下来是九个权限,分别是拥有者、同用户用户组、其他用户的
读(r)、写(w)、执行(x)的权限,没有权限用'-'代替,再下来是用户名,用户组名,
文件大小,创建时间,文件名
改变权限:
chmod 用户+- 文件名
chmod权限 文件名(r=4,w=2,x=1)
Symb
ol
Meaning
u
user(用户)
g
group(用户组)
o
other(其他用户)
a
all(所有用户)
r read()
w write(anddelete)
x execute(andaccessdirectory)
+ addpermission
- takeawaypermission

chmodgo-rwxbiglist给 biglist 文件的同用户组用户和其他用户去除读写执行的权限,不影
响其他权限
chmoda+rwbiglist给 biglist 文件的所有用户添加读写权限,不影响其他权限
ps 查看进程
命令+&让进程在后台运行
Ctrl+z暂停一个正在运行的进程,然后 bg 将进程放到后台运行
jobs 查看停止或者在后台运行的进程
fg%jobnumber 激活停止的进程
kill%jobnumber 用 jobnumber 杀死进程
killPID 用进程编号杀死进程
kill-9PID强制杀死进程
UNIXTutorialSix
quota命令显示磁盘使用情况和限额(ubuntu14.04 下使用没有反应)
df. 显示文件系统的剩余空间
du 常用来查看哪个文件最大
gzip 压缩
gunzip 解压
zcat 阅读压缩的文件内容,无需解压
find-name"*.txt"-print查询以.txt 为扩展名的文件
find-size+1M-ls显示大小大于1M的文件
history 显示输入的历史命令
剩余63页未读,继续阅读

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0