新星计划Linux命令行相关指令汇总

Posted studyer_domi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了新星计划Linux命令行相关指令汇总相关的知识,希望对你有一定的参考价值。

命令行相关指令汇总-补充ing

linux-->terminal

----------------------------------------------------------------------------------------------

1、pwd                                                                                   

当前目录

2、echo                                                                                 

输出显示

3、date

显示时间

4、su admin

切换不同的用户,比如admin和yituadmin,不是root

5、reboot

重启

6、cp -r 目标地址 复制到的地址

7、du -sh *

看文件夹下面的文件大小

8、rar a test.rar test

这条命令是将文件夹test压缩成一个rar包

9、md5sum

计算文件md5码

echo -n "xxx" |md5sum 把xxx转为md5sum

10、cd 

切换到某个目录

11、ll     ls

ll是显示所有的文件和详细信息(文件大小、可读可信之类的)

ls是显示文件

12、tar 

解压文件,ex:tar xvf **** 

tar -zcvf /home/xxx.tar.gz /xxx

tar -zcvf 打包后生成的文件名全路径 要打包的目录 

13、grep 

查找文件内容,ex:grep ‘字符串’ 文件名       显示文件中带有字符串的行

                                grep ‘字符串’ d*               显示以字母d为开头的文件中带有字符串的行

查找当前目录下所有文件中的文本text:grep "text" * -nR

grep -r "待查找内容" ./

14、find

查到特定文件,ex:find . -name '*a*' 查找文件名含a的文件

15、ln  (ps :是L的小写,不是大写的i)

链接文件,ln –s 源文件/目录 目标文件/目录

16、mv

移动文件,在同一个目录下可以达到修改文件名的目的

17、tmux

类似window的命令行,可以后台运行

tmux ls  #列出当前在运行的tmux会话

tmux a -t 会话名称 #回到指定的会话名称中

tmux new -s 会话名称 #新建指定名称的会话

control+b d   将当前tmux切换至后台运行

18、telnet

测试ip下某端口,ex:telnet 10.10.25.141 22

19、netstat -ntlp

查看端口监听情况

 

20、sz $需要传输的文件

传输服务器的文件到window系统上

 

21、date

显示系统时间,date -d @timestamp,可以把时间戳转为常规时间,ex

 

 

22、vim下替换特定文本

:{作用范围}s/{目标}/{替换}/{替换标志},

ex: :%s/foo/bar/g    (在全局范围(%)查找foo并替换为bar,所有出现都会被替换(g))

扔个链接:https://harttle.land/2016/08/08/vim-search-in-file.html

 

23、Linux unzip解压文件到某个目录下面

unzip 微信.zip -d demowx

unzip -O GBK cy2.zip  #解决window的中文字符到linux乱码的情况

 

24、查看隐藏文件大小

du -sh .[!.]*

25、grep显示前后几行信息

grep -C 5 foo file 显示file文件里匹配foo字串那行以及上下5行
grep -B 5 foo file 显示foo及前5行
grep -A 5 foo file 显示foo及后5行

 

26、压缩文件夹

zip -r myfile.zip ./*
将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件.

 

27、显示java运行位置

方法1:echo $JAVA_HOME

方法2: which java 

 

Windows-->cmd

----------------------------------------------------------------------------------------------

1、arp -a

查看所有ARP缓存表中的所有信息

2、arp -a  >1.txt

可以把缓存表的信息保存到1.txt输出保存,保存在对应的根目录下面

   -----> 

3、F:

切换到F盘

4、dir

显示当前目录下的文件

5、ipconfig /all

查看配置

6、ipconfig /renew

刷新配置

7、ping @ip

测试连接

8、netstat

显示连接统计

9、tracert

跟踪网络连接,ex:tracert -j 10.10.17.74

10、pathping

测试路由器

11、cd

切换目录

12、ssh 用户名@ip。 ex: ssh yituadmin@192.168.1.20

远程访问服务器

 

 

 

 

 

以上是关于新星计划Linux命令行相关指令汇总的主要内容,如果未能解决你的问题,请参考以下文章

Linux常用命令汇总(带代码示例)

Linux学习命令汇总九——任务计划调度atd,crond及文件访问控制列表

Android系统命令行操作汇总

Linux指令汇总

Linux学习命令汇总七——软件包管理(rpm包 yum repo源码包管理及相关命令)

linux的计划任务可以设定成每30秒钟执行命令一次么?就是 crontab -e 这个命令之后应该怎么写?