《Unix入门经典》感想以及指令总结
来源:互联网 发布:淘宝远程安装软件 编辑:程序博客网 时间:2024/05/16 15:27
纪念一下自己的第一篇博客,刚刚做实验需要在linux环境之下,所以花了两天的时间大概看了一下《Unix入门经典》这本书,对于初学者来说,很适用的一本书。
第一次写博客,格式什么的还没研究,就大概的总结一下吧!
常用Linux 命令
pwd 它显示用户在文件系统中的当前位置
cat +filename将文件内容输出到中断屏幕上
more filename 必须按Enter键才会继续显示下面的内容
less filename 同上,但是需要按下q键已退出文件查看,可以用B返回上一屏
head -n 15 filename
tail -n 15 filename
可以用来查看前15行或者后15行
man commandname 联机帮助页(可以用来帮助查找命令的相关信息)
mount要查看系统上当前安装的(可以使用的)文件系统
cp 源文件 目标文件 用来复制命令
which filename
whereis filename 在系统为它定义的所有目录中定位要查找的命令,而不是只搜索用户的PATH
以上两个命令可以帮助查找那些已经知道名字但是不知道位置的文件
深入UNIX命令
unix命令可以分成两部分:命令本身和追加给它的参数
/etc目录用来存放系统中的配置文件,基本上所有的配置文件都可以在这里找到。这些文件一般都以XXX.conf的形式命名。通过编辑这些文件,就可以对系统进行更改和管理。
apropos keyword 该命令使用关键字来查找相关文件
要找到其中某个软件包,可以使用whereis命令,例如 whereis g++
最常用的是管理文件和目录的命令
ls
-R 列出目录的内容,包括所有的子目录以及他们的内容
cd
如果该命令没有指定的目录 ,cd将自动的切换到主目录
常用的文件操作命令
cat
一个很有用的用用法是将多个文件连接成一个更长的新文件,从而更易于读取这些文件的内容
cat file1 file2 file3 >> newfile
mv old new 将文件从一个老位置移动到新位置
rm 参数 filename 用于删除文件
wc 参数 filename 使用wc命令来确定特定文件的长度
chmod 命令修改权限修改文件或目录权限(符号模式和绝对模式)前提:用户必须是文件的所有者才能修改文件的权限
用rwx格式
rwx对于文件代表的意思:
r (read):可读取文件的实际内容
w(write):可以编辑、新增或者是修改该文件的内容
x(execute):该文件具有可以被系统执行的权限
rwx对于目录代表的意思:
r(read contents in derectory): 表示具有读取目录结构列表的权限
r (read):可读取文件的实际内容
w(write):可以编辑、新增或者是修改该文件的内容
x(execute):该文件具有可以被系统执行的权限
rwx对于目录代表的意思:
r(read contents in derectory): 表示具有读取目录结构列表的权限
w(modify contents of directory):可建立新的档案目录,可删除已存在的档案目录,将以存在的档案进行更名,可搬移目录内的档案目录为止
符号模式
文件权限第一个集合代表用户 u
第二个集合代表组 g
第三个集合 代表其他任何人 o
chmod操作符
+ 为一个文件或者目录添加权限
- 从一个文件或者目录中删除指定的权限
= 设置指定的权限
绝对模式
umask +数字 指定的值表示的是拒绝的权限 ,授予所指定权限以外的权限
用vi编辑文件
vi filename
vi -R filename 以只读模式打开文件
编辑文件
删除字符
修改命令
借助securtCRT,使用Linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。
http://blog.csdn.net/lioncode/article/details/7921525
其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混):
sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。
sz用法:
下载一个文件
sz filename
下载多个文件
sz filename1 filename2
下载dir目录下的所有文件,不包含dir下的文件夹
sz dir/*
sz filename
下载多个文件
sz filename1 filename2
下载dir目录下的所有文件,不包含dir下的文件夹
sz dir/*
未完待续………………
0 0
- 《Unix入门经典》感想以及指令总结
- 初读《Unix入门经典》
- 大学毕业小总结以及感想
- WEB入门经典:Form验证开发感想!
- CMake入门经典总结
- 《SQL入门经典》总结
- 《SQL入门经典》总结
- sql 入门经典总结
- SQL入门经典总结
- sql 入门经典总结
- SQL入门经典总结
- sql入门经典总结
- Wrox红皮书 目录 Unix入门经典
- 读《Visual C++ 2013 入门经典》之感想
- Unix 指令
- Unix指令
- Unix 指令
- unix指令
- 快速指数算法
- 软键盘弹出,listview上移并滚动到最后的解决方法
- 深入理解Java:注解(Annotation)自定义注解入门
- 美柚:最懂女性App背后的混合云架构与大数据服务
- jquery插件实现图片延迟加载(lazyload.js)
- 《Unix入门经典》感想以及指令总结
- orcad 生成网表时 ERROR(ORCAP-36052): Value for property PCB Footprint contains carriage return for C23.
- 多态的了解
- Struts2 源码分析——过滤器(Filter)
- shiro successUrl 不起作用 解决
- 关于struts2升级2.5版本后不能用通配符的解决方法
- uislider去掉圆形的大按钮
- 深度学习-LeCun、Bengio和Hinton的联合综述(下)
- 空格App亿元A轮融资背后:云上多场景技术架构实践与经验