学习LINUX的感受

2017-11-25  本文已影响14人  沉吟不语

第一次学习关于计算机领域的知识,学起来也是有点难度的。继续努力吧。

通过一周的学习,LINUX也是可以操作了呢。

内容为:安装LINUX系统VM软件

shutdown -t 秒数      关机-r   shutdown之后重启 -h  系统关闭

重启  reboot  -i   在重新开机之前关闭所有网络界面  -n   重新启动之前检查是否有末结束的程序

pwd  查看当前所在文件夹

ls  查看当前文件夹下的内容 -a 显示目录下所有子目录与文件,包括隐藏文件

-l  以列表方式显示文件的详细信息

-h  配合-l以人性化的方式显示文件大小

cd  切换到当前用户目录的主目录(/home/用户目录)

~  切换到当前用户目录的主目录(/home/用户目录)

.  保持在当前目录不变

..   切换到上级目录

-  可以在两次工作目录之间切换

touch  如果文件不在则新建文件

mkdir  创建目录   -p  可以递归创建目录

rm  删除指定文件  -f   强制删除文件,忽略不存在的文件,无需提示

-r    递归的删除目录下的内容,删除文件夹时候必须使用此参数

clear  清除屏幕

man  空格键   显示手册页的下一屏  Enter   一次滚动手册页的一行

b   回滚一屏   f   前滚一屏  q   退出  /word   查询

*  代表任意个数字         ?     代表任意一个字符

【】  表示可以匹配字符组中的任意一个

【abc】   匹配abc中任何一个

【a-f】   匹配a-f范围中任意一个字符

ls  te*   查找以te开头的文件

ls *html  查找结尾为html的文件

ls ?.c  只找第一个字符任意,后缀为.c

ls a.?   只找只有3个字符,前两个字符为a,最后一个字符任意的文件夹

ls [a-f]*  找到从a到f范围内的任意一个字符开头的文件

ls a-f  查找文件名为a-f的文件,当“-”处于括号之外失去通配符作用

tree   以树状图列出目录结构

cp  复制文件、目录   -a  该选项通常在复制目录的时候使用,它保留链接、文件属性,并递归地复制目录,简单而言,保持文件原有属性

-f   已经存在的目标文件而不提示(强制覆盖)

-i   交互式复制,在覆盖目标文件之前给出提示要求用户确认

-r   交互式复制,在覆盖目标文件之前给出提示要求用户确认

-v   显示拷贝进度

mv  移动文件、目录  -f   禁止交互式操作,如果有覆盖也不给出任何提示

-i   确认交互方式操作,如果mv操作将导致对已存在的目标文件覆盖,系统会询问是否重写,要求用户回答以避免覆盖

-v  显示移动进度

重定向  >  表示输出,会覆盖文件原有的内容

>>表示追加,会将内容追加已有文件的末尾

ln  建立连接文件   ln 源文件 链接文件   硬链接

ln -s 源文件 链接文件  软连接

文件搜索grep   -v  显示不包含匹配文本的所有行(相当于求反)

-n   显示匹配行及行号

-i   忽略大小写

归档管理 tar-c   生成档案文件,创建打包文件

-v   列出归档链接的详细过程,显示进度

-f   指定档案文件名称,f后面一定是.tar文件,所以必须放选项最后面

-t   列出档案中包含的文件   -x   解开档案

gzip  文件压缩解压  -d解压  -r  压缩所有子目录

管道  举例:ls -lha | grep 123  说明:就是把前一个命令的结果当成后一个命令的输入。结合本例就是先显示所有的文件,然后再用grep命令在ls的结果中查找包含123的文件。

bzip2  压缩用法  tar -jcvf 压缩文件包 文件  解压用法  tar -jxvf 压缩包包名

which   查看命令位置

通过一周的学习,自己也掌握了一些Linux的知识,自身还有很多不足的地方,还要继续学习,代码就是要不停的敲。继续加油(ง •_•)ง Fighting!

上一封下一封

«返回

上一篇下一篇

猜你喜欢

热点阅读