Shell常见命令实践
来源:互联网 发布:php微信分销开源系统 编辑:程序博客网 时间:2024/06/06 01:16
ls -la : 给出当前目录下所有文件的一个长列表,包括以句点开头的“隐藏”文件
[bae@cp01-qa-yun-004.cp01.baidu.com huangqinjian]$ ls -a. .. 1 online_tools online_tools_0803
ll:竖列显示所有文件 [bae@cp01-qa-yun-004.cp01.baidu.com huangqinjian]$ ll
pwd:查看当前路径
[bae@cp01-qa-yun-004.cp01.baidu.com online_tools]$ pwd/home/bae/huangqinjian/online_tools
cd:切换目录
[bae@cp01-qa-yun-004.cp01.baidu.com huangqinjian]$ cd online_tools[bae@cp01-qa-yun-004.cp01.baidu.com online_tools]$ pwd/home/bae/huangqinjian/online_tools
cat:显示文件内容
[bae@cp01-qa-yun-004.cp01.baidu.com online_tools]$ cat upload.py
top:查看cpu、内存
[bae@cp01-qa-yun-004.cp01.baidu.com online_tools]$ top
man:查看某个命令的帮助
man ls 显示ls命令的帮助内容
diff:比较文件内容
diff dir1 dir2 比较目录1与目录2的文件列表是否相同,但不比较文件的实际内容,不同则列出
[bae@cp01-qa-yun-004.cp01.baidu.com online_tools]$ diff ci dataOnly in ci: ActionUserFeedback.class.phpOnly in data: island
vim:进入vim编辑文件
例如:vim index.html
按住i
键进入编辑模式,编辑完按住ESC
取消编辑,输入:wq
保存,:q
是不保存。
不保存退出的方法:很多时候打开了文件,或者修改了一些地方,才发现错了,非常需要不保存退出。
先按ESC
,再输入冒号,在输入命令时,直接输入q!
rm:删除文件命令
[bae@cp01-qa-yun-004.cp01.baidu.com html]$ rm index_demo.html
格式:rm file
删除文件file,系统会先询问是否删除。
格式:rm -f file
强行删除file,系统不再提示。
格式:rm -rf dir
强行删除目录dir下的所有文件、子目录下的所有文件和目录、删除dir本身。
cp:复制文件
cp -rp /home/d001 /home/Documents
复制/home下d001到/home下Documents
-r 是遍历目录,即复制整个目录
-p 是保留原有属性
cp afile afile.bak 把文件复制为新文件afile.bak
cp afile /home/bible/ 把文件afile从当前目录复制到/home/bible/目录下
sz filename :下载一个文件
sz filename1 filename2:下载多个文件
下载dir目录下的所有文件,不包含dir下的文件夹:sz dir/*
[bae@cp01-qa-yun-004.cp01.baidu.com html]$ sz index.html
rz:上传文件
输入rz回车后,会出现文件选择对话框,选择需要上传文件,一次可以指定多个文件,上传到服务器的路径为当前执行rz命令的目录。
su:切换用户
su – root 切换到root用户
vi下面如何进行回车换行?
ESC + I + Enter
启动进程
进入到进程的目录下 执行 ./+进程名字
[bae@cp01-qa-yun-004.cp01.baidu.com ~]$ ./start.sh
上面的命令运行是可能会出现权限不足的问题,最后跟大家说一个授权命令,假如我们想要给这个文件下的所有.sh文件授权,我们可以写chmod u+x *.sh
给sh文件授权,当然了我们也可以将*替换为具体的文件名,依据需要来定。
- Shell常见命令实践
- bash shell常见命令
- shell 常见命令
- shell常见测试命令
- shell 常见命令
- 常见shell命令分享
- HDFS常见shell命令
- 常见的shell 命令
- Linux常见Shell命令
- HBase 常见Shell命令总结
- shell 命令:tr 常见命令和介绍
- 小白学Linux之常见的shell命令
- Linux下一些常见的shell 命令
- Linux Shell 常见命令以及用法
- 常见处理文本的SHELL命令
- Shell之常见命令使用汇总
- githup中shell命令的常见错误
- Hadoop 1.x HDFS常见Shell命令
- Editor does not contain a main type
- JS事件处理程序的几种方法
- HDU5512 Pagodas(GCD+水题)
- UVa11582 [快速幂]Colossal Fibonacci Numbers!
- php &
- Shell常见命令实践
- CodeForces
- springBoot如何如何设置fileMazSize()
- ZOJ 1525 Air Raid (有向图最小路径覆盖 + 理解)
- HDU 6071 Lazy Running
- POJ 2409 Let it Bead(polya染色问题)
- 怎么对比出oracle两个数据库全表数据差异
- poj 2387 Til the Cows Come Home 最短路(贝尔曼,迪杰斯特拉,spfa)
- LeetCode: Add Two Numbers