shell命令

来源:互联网 发布:移动网络玩网通游戏 编辑:程序博客网 时间:2024/06/18 14:03
shell命令:

好用的编译工具:vim(vi加强版本),vi,gcc(gnu compile collection)
man man查看手册
man ls []可选的
man 3 printf c语言
q 退出
ls /dev设备
>  重定向 
>>表示添加
rmdir 只能删除空文件夹
rm -rf 强制删除(非空也可以)
ctrl+a(ahead)
ctrl+e(end)
快捷方式是文件的别名
head(显示前十行)
head -20(显示前二十行)
tail(显示文档后十行)
vi /etc/passwd用户配置信息
sudo临时管理权限
单引号无转义,双引号转义

lldb:
1.r:run 2.b:breakpoint 3.n:next
4.c:continue 5.q:quit 6.h:help 7:print

c语言在终端中运行:
新建一个main.c文件:vi main.c
使用命令:clang main.c -o main
进入单步调试:llbd main
设置断点:b

退出全屏:
control+command+f

vim中:
下翻页:ctrl+f
上翻页:ctrl+b

光标移动:h(左)j(下)k(上)l(右)
进入vim编辑器:vim 文件名 <回车>
退出编辑器:
保存修改: “:wq"
不保存修改:”:q!“
删除字符: x
插入文本: i
删除当前光标到单字/单词末尾 :dw
从当前光标删除至当前行末尾 :d$
删除一整行:dd(会保存在vim的缓冲池中)
撤消以前的操作:u
撤消在一行中所做的改动:U
撤消以前的撤消命令,恢复以前的操作结果,:ctrl+r
使用dd命令后,删除的信息会存入缓冲池中,再是用:p命令可以进行粘贴
替换命令:r(replace)
改变一个单字/单词的部分或全部:cw,也可以看做是插入文本状态
查看当前文件所在行位置及文件状态:ctrl+g
跳转到文件最后一行:shift+G
查找字符串/字符串,查找同上一次的字符串,按n键,反方向查找,则按shift+N
查找匹配括号(){}[]:%
修正错误的方法:(%,文件中所有)s/old/new/(g,替换全行中的所有错误),即替换old为new
输入小写o可以在光标下方打开新的一行将光标置于新开的行首,进入插入模式,而大写O则是在光标上方
a:在光标所在位置之后插入文本
A:在光标所在行的末尾插入文本
R:进入替换模式
:set xxx可以设置xxx选项

脚本语言:
javascript
shell
python
perl
……

组权限:
r:read
w:write
x:execute

变量定义格式:
1.只能是字母,下划线和数字组成
2.不能以数字开头
3.不能使用关键字 




0 0
原创粉丝点击