Linux基本命令

来源:互联网 发布:限制某个ip访问 js 编辑:程序博客网 时间:2024/06/13 04:58

文件相关命令:

浏览目录命令:

ls   ,  cd    ,    ll     ,  dir


1.cd命令:

(a)cd..                           切换到上一层目录

(b)cd./                           切换到当前目录下某个目录

(c)cd-                            切换到上一个所在目录

(d)cd../../                       切换到上上级目录

(e)cd/usr                      切换到指定目录

(f)cd                               切换到用户主目录



2.ls   ll

(a)ls-l   等于ll命令


3.mkdir       rmdir

(a)mkdir    adc            创建adc文件夹(目录)

(b)rmdir    adc             删除adc目录(如果adc目录下有子目录或者文件不能删除)


4.浏览文件

(a)cat 输出文件所有内容

(b)more  查看更多内容,

     i.       退出:按q键

    ii.       空格:查询下一屏内容

(c)less和more用法类似,不同的是less可以通过PgUp,PgOn键来控制


tail(很重要)

tail命令是在实际使用过程中使用非常多的命令,它的功能是:用于显示文件后几行的内容

用法:

tail-10  /etc/passwd                                                查看后10行数据

tail-f       catalina.log                                               动态查看日志

Ctrl+c                                                                         结束查看


rm删除命令:

rm           删除文件

                用法:rm[选项]...文件...

                rm   a.txt                                 删除a.txt文件

                删除需要用户确认             y/n

rm          删除不询问

               rm-f     a.txt                              不询问直接删除


rm          删除目录

               rm-r    a.txt                                   递归删除



文件操作 cp ,mv

cp命令可以将文件从一处复制到另一处。一般在使用cp命令时将一个文件复制成另一个文件或复制到某个目录时,需要指定源文件名与目标文件名或目录

cp      a.txt        b.txt                   将a.txt文件复制成b.txt文件

cp      a.txt  ../                             将a.txt文件复制到上一层目录中


mv移动或者重命名

mv    a.txt ../                               将a.txt文件移动到上一层目录中

mv    a.txt    b.txt                        将a.txt文件重命名为b.txt文件



打包命令:tar

tar命令位于/bin目录下,它能够将用户所指定的文件或目录打包成一个文件,但不做压缩。一般Linux上常用的压缩方式是选用tar将许多文件打包成一个文件,再以gzip压缩命

令压缩成xxx.tar.gz(或称为xxx.tgz)的文件。

常用参数:

-c:创建一个新tar文件。

-v:显示运行过程的信息

-f:指定文件名

-z:调用gzip压缩命令进行压缩

-t:查看压缩文件的内容

-x:解开tar文件


打tar包:tar -zcvf   压缩文件夹名或压缩文件名    需要压缩的文件

tar - zcvf   t.tar.gz *  :压缩当前目录下所有文件,压缩后文件名为t.tar.gz


解压tar包:tar - zcvf  压缩文件夹名或压缩文件名


查看tar包内的文件  tar - ztvf  xxx.tar



grep:

查找符合条件的字符串。

用法:grep [选项] ... PATTERN  [FILE]   ...

示例:

          grep   lang   anaconda-ks.cfg                                在文件中查找lang

          grep   lang   anaconda-ks.cfg --color                   高亮显示


grep   location   nginx.conf --color  -A5 -B5                         查找字符串并高亮显示,显示查找到的元素的前,后5行内容


其它一些常用命令:

pwd                       显示当前所在目录

touch                    创建一个空文件

                              touch    a.txt

ll -h                       友好显示文件大小,如kb ,mb

wget                     下载资源




          









0 0
原创粉丝点击