访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

Linux常用实用命令

时间:2019-06-29

linux 关机命令_linux命令_linux 命令

Linux是我们开发人员必不可少的系统,也是经常接触到的。然而,Linux命令比较多,有些不常用也难记住。那么,我们如何更高效的使用Linux命令,而又不必全面地学习呢?今天就给大家分享一下我在开发过程中,比较常用、也比较实用的Linux命令。

查看文件内容或日志文件, 相信几乎所有人都会接触到。其中,用得最多的就是head、tail和cat命令。

表示头部,查看最前面几行数据。

命令说明

head test.log

查看test.log文件前几行日志内容

head -n 20 test.log

查看test.log文件前20行日志内容

head -n -20 test.log

查看test.log除了最后20行日志内容

表示尾部,查看最后几行或实时日志。

命令说明

tail -f test.log

实时查看test.log文件最后几行日志内容

tail -f -n 20 test.log

实时查看test.log文件最后20行日志内容

tail -n 20 test.log

查看test.log文件最后20行日志内容

tail -n +20 test.log

查看test.log文件20行后的所有日志内容

用于查看文件内容。

命令说明

cat test.log

查看test.log文件所有内容

同一台服务器不同目录之间复制文件或目录也是经常用到的。

命令说明

cp test.log /home/geshan/logs

复制test.log文件到/home/geshan/logs/目录下

cp test.log /home/geshan/logs/cptest.log

linux 关机命令_linux 命令_linux命令

复制test.log文件到/home/geshan/logs/目录下并重新命名为cptest.log

命令说明

cp -r logs/ /home/geshan/

复制 logs目录及目录下所有文件到/home/geshan/目录下,此时该目录会有logs目录

cp -r logs/ /home/geshan/testlogs/

复制 logs目录及目录下所有文件到/home/geshan/testlogs/目录下,并把logs目录重新命名为testlogs,前提是/home/geshan/目录没有testlogs目录

注:-r或-R表示循环,循环目录下所有文件和目录。下面所有命令也是如此。

还有远程文件管理:包括创建、上传、下载、复制、删除文件或目录、远程打开文件等多项,你也可以试试。登录后,可以查看ftp中的文件了,那我们现在来上传一个文件看看,复制一个文件,然后到ftp目录粘贴linux命令,文件进入到ftp目录了linux命令,至此我们的ftp服务器就完成安装和用户建立了,如下图所示:。3、如下图,开始设置远程信息,当然这个远程其实也是本机的另一个目录,选择“本地/网路”,输入远端文件夹目录地址,这个地址是web服务器的根目录或是下级目录,需要跟上图的http地址设置对应,在后面的测试使用中,dw会把你的上图中设置目录下文件“上传”到本图中设置目录下,也就是web目录下。

命令格式

命令1

scp local_file remote_username@remote_ip:remote_folder

命令2

scp local_file remote_username@remote_ip:remote_file

命令3

scp local_file remote_ip:remote_folder

命令4

scp local_file remote_ip:remote_file