首页 » Linux » play linux

play linux

原文 http://blog.csdn.net/u014218318/article/details/79006006

2018-01-09 02:01:29阅读(570)

前言:
     作为一个java程序员,本来是不打算学习linux的,觉得主要把自己的开发技术做好就行了,一直没有花时间去研究. 直到后来, 自己在学习新的东西, 中途涉及到linux, 在加上同事的建议, 目前已经学习的有一段时间了, 现在来记录一下.  纸上得来终觉浅, 但我还是要把它记在纸上.
1. linux 的介绍:
linux系统对于日常使用的人来说, 也许他没听过, 但是作为一个开发人员来说,是再熟悉不过的了,作为服务器的操作系统,它绝对是最佳的首选.世界上运行速度最快的10台计算机中, 其操作系统是windows的只有一两台, 而剩下之中7台是linux系统,可见它的牛b之处.  以上数据从资料中所得.
目前linux系统的分支比较多, 红帽子, centOs, ubuntu 等不下于10个, 为什么分支很多呢? 答案是: 开源. 这么多分支,但使用上大同小异,先学会一种, 其他的也差不多了.但这小异也是很有必要注意的地方.
2. 说了一点废话, 下面直接介绍一下linxu常用的命令.

2.1 敲命令之前的准备工作,安装一个linux系统.

win //键打开查找窗口, 查找terminal即为客户端工具.
ctrl +alt + enter //把虚拟机系统调为全屏.
ctrl + alt + f1 //linux 同时运行7个工作台,进入第一个工作台. 在其他工作台卡死的情况下.可在此窗口kill掉.
ctrl + alt + t //打开客户端dos快捷键.

2.2 关于目录的操作.

pwd //显示当所在的目录路径,初次进入默认是在该用户的目录.
cd - //回到上一次所在的目录.
cd ~ //回到用户的根目录.
cd .. //返回上一级目录.
tab //键可补全代码. 双击打印匹配的可选项.
control L //清屏.

2.3 关于文件的操作.

mkdir tt //创建一个文件夹
touch a.txt //创建文件.
rm a.txt //删除文件
rm -r tt //删除文件夹, 必须要使用 -r 递归.
cp file1 file2  //复制文件
cp -r dir1 dir1  //复制目录.
mv file1 file1  //重命名
cat file1 file2 >file //把文件file1和file2合并成file文件.
control + shift + c //拷贝
control + shigt + v //粘贴
wc -c file //查看文件的大小.字节
du -h filepath //直接得出文件大小(M)

2.4 关于压缩文件的操作.

unzip test.zip //解压zip文件.
zip -r test.zip dir  //打包文件在dir目录文件为zip文件.
tar -zxvf test.tar.gz //解压.
tar -zcvf test.tar.gz dir //压缩文件在dir目录.

2.5 多余的

echo 'hello' //打印命令.
&   命令后加 "&" 后台运行.
* //同配符.
.sh  文件为脚本命令

2.6 关于权限的操作.(命令前加上sudo可拥有临时超级权限 )
说明: linux权限,读,写,执行.
即为: r, w, x.

ls //列出当前目录的文件清单
ls -l file \\查看该文件的权限.
ls -ld dir \\查看该文件夹的权限.
chmod +w dir  // 给该目录添加些权限.
chmod +x a.sh //给a.sh添加执行权限.

2.7 卡死的情况处理.

kill pid //结束线程.在程序正常的情况下.
kill -9 pid //强行杀死线程
ps //报告当前系统的进程状况.
ps aux //查看当前系统所有进程.
ps aux|less //查看使用管道分页器,之后按q退出当前查找的结果集.
ps aux|grep world //可以查找包含world的关键字的信息.
locate str //在系统中搜索路径中包含str的文件.
find  .|grep .txt //查找在当前目录中所有的.txt文件.

2.8 远程登录和下载

shh baidu.com //链接远程服务器.
wget url //下载文件到当前目录.
3 .暂时先到这里, 下次在记录一下在linux搭建开发环境过程.

最新发布

CentOS专题

关于本站

5ibc.net旗下博客站精品博文小部分原创、大部分从互联网收集整理。尊重作者版权、传播精品博文,让更多编程爱好者知晓!

小提示

按 Ctrl+D 键,
把本文加入收藏夹