Linux 命令50条

1. dmesg: 用于查看kernel的吐出来的一些info.  貌似高手们都会用这个命令装逼;

2. udevadm monitor:根kernel有关,kernel看到的所有的IO 的进出

3. lsof : 有时umount 某个路径是会遇到device busy的error,这时候可以用这条命令来查找出来是哪一个进程在使用那个目录,从而可以kill 掉他,以成功umount device;

4. du -d 1 -h: 查看当前目录各个folder的size(GB);

5. kill -9 + pid, 干掉某个进程;

6. netstat -anutp|grep: 查找端口

7. scp: copy 文件到server或从server copy到本地;

8. less:连续翻页, cat ****|less,

9. cat ***:打印并推出

10. more: 翻屏

11.ssh [email protected]: ssh 链接到目标

12.chown —R  owner:owner  folder: 修改owner

13. fdisk -l: 查看所有的storage device

14. mkfs.vfat -F  32  /dev/sdb -I: 格式化为fat32

15. dd if=./xx.bin of=/dev/sdb bs=8M iflag=fullblock oflag=dsync: dd bin file 到storage device

16. gpg -o ***** --decrypt ****.gpg : gpg非对称,解密, 用你的公钥加密的东西只有用你的私钥才可以解密;

17. top : 任务管理器

18. df : 查看各目录的usage status

19. clear: 清屏

20. shutdown -r now, 马上重启

21. mkdir  -p  /mnt/sdb/try/banon, 创建多级目录

22. apt-get update: update

23. apt-get install pip: install pip

24. iw wlan0 scan: command 直接scan 周边wifi

25. rm -rf /mnt/sdb/try/banon: 删除folder + 子folder

26. tar jcvf study.tar.bz2 study1 study2 study3: 归档

27. tar jxvf study.tar.bz2: 解压

28. nslookup: DNS

29. ifconfig: 查看IP /网络设备

30. touch: 创建file

31. echo $x: 输出到屏幕

32. whereis: 查找

33. find / -name abc* -type d : 查找

34. dpkg -i package.deb 安装/更新一个 deb 包

35. sudo su -: 切换到root

36. ping 10.17.63.251: 检查网络是否畅通

37. iwconfig, 查看当前链接的SSID

38. history + ID: 偷懒

39. Ctrl + z --> bg, 切换到后台

40. sudo: 以root 身份运行

41. cut: 剪切

42. sort: 分类

43. uniq:只比较相邻的item,所以要使用时要先sort

44. halt: 关机

45. command& 让进程在后台运行

46. grep -nri hhhhhhh: 查找包含“hhhhh”的file

47.  cd + 回车: 回到当前用户的home 下

48. tail : 显示后面

tail -f file: 监控一个持续增长的文件

49. head: 显示前面

50.  vimdiff file1 file2: 对比连个file的异同

51. tee: 将结果显示到屏幕的同事还可以保存到文件

仰天长啸

时间: 2024-07-31 14:32:30

Linux 命令50条的相关文章

linux之50条命令详解

1. tar tar命令文件压缩与解压 tar命令可以为linux的文件和目录创建档案.利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件.tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案.利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的. 首先要弄清两个概念:打包和压缩.打包是指将一大堆文件或目录变成一个总的文件:压缩则是将一个大的文件通过一些压

Linux 系统命令50条

◆ 安装和登录命令:login.shutdown.halt.reboot.install.mount.umount.chsh.exit.last: ◆ 文件处理命令:file.mkdir.grep.dd.find.mv.ls.diff.cat.ln: ◆ 系统管理相关命令:df.top.free.quota.at.lp.adduser.groupadd.kill.crontab: ◆ 网络操作命令:ifconfig.ip.ping.netstat.telnet.ftp.route.rlogin.

常用的50条linux 命令

从今天起,咱开始正式学习python了,于是遍整理了50条linux的常用命令. 1 线上查询帮助命令 :man   遇到什么不会的命令可以 man +你想要查询的命令 (需要有网),因为是英文的所以身边最好再准备一个词典 2 目录操作命令:ls   ls命令就是list directory的缩写,缺省下ls用来打印出当前目录的清单 [语法格式]:ls -参数 [选项参数]: 参数 参数说明 其他说明 d 显示目录   a 显示全部 包括.开头的隐藏文件 l 长格式显示 每一列只显示一个文件 (

linux 命令整理50条

linux--学习自己不常用的命令50个 Linux管理文件和目录的命令 1 pwd命令 该命令的英文解释为print working directory(打印工作目录).输入pwd命令,Linux会输出当前目录. 2 cd命令 cd命令用来改变所在目录. cd /      转到根目录中 cd ~     转到/home/user用户目录下 cd -    转到刚才的目录 cd ../转到上级目录 cd 不加任何参数表示切换到用户目录cd /usr 转到根目录下的usr目录中---------

Linux系统入门命令100条 转

https://www.howtoforge.com/linux-commands/ 2017-04-27 RiboseYim 睿哥杂货铺 Author : Himanshu Arora 原文:https://www.howtoforge.com/linux-commands/ 本文的特点是非常简洁,将繁杂的Linux命令行筛选出100条左右,非常适合入门学习.此外,将领域知识以"条目+示例"的方式来整理,类似编字典一样,在编辑的过程中可以促进学习者加深认识,也方便日后持续改进(增加注

Linux系统性能10条命令监控

Linux系统性能10条命令监控 如果你的Linux服务器突然负载暴增,告警短信快发爆你的手机,如何在最短时间内找出Linux性能问题所在?来看Netflix性能工程团队的这篇博文,看它们通过十条命令在一分钟内对机器性能问题进行诊断. 概述 通过执行以下命令,可以在1分钟内对系统资源使用情况有个大致的了解. uptime dmesg | tail vmstat 1 mpstat -P ALL 1 pidstat 1 iostat -xz 1 free -m sar -n DEV 1 sar -n

必须掌握的50条Linux基础操作命令

说明: 根据笔者平时使用情况,并结合参考一些其他资料,精心整理出以下必须掌握的50条Linux基础命令. 命令: 1. ssh 登录到远程主机 $ ssh -l jsmith remotehost.example.com 调试ssh客户端 $ ssh -v -l jsmith remotehost.example.com 显示ssh客户端版本 $ ssh -V 2. sed 当你将Dos系统中的文件复制到Unix/Linux后,这个文件每行都会以\r\n结尾,sed可以轻易将其转换为Unix格式

外媒速递:系统管理员必须掌握的20条Linux命令

[51CTO.com原创稿件]外媒速递是核子可乐精选的近日国外媒体的精彩文章推荐,希望大家喜欢! 今天推荐的内容包括:系统管理员必须掌握的20条Linux命令.五款最佳Linux屏幕记录应用.MySQL十项基础性能优化提示汇总和九款应用切实展现技术对零售行业的深远影响等. 一.系统管理员必须掌握的20条Linux命令 原文标题:20 Linux commands every sysadmin should know 尽管当前的新型工具与开发环境选项越来越多,但对于开发者或者工程师而言,坚守基础系

坚持每天一条Linux命令-cd 命令

看到前辈的日志记录下来 Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的. 所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. 1. 命令格式: cd [目录名] 2. 命令功能: 切换当前目录至dirName 3. 常用范例 3.1 例一:进入系统根目录 命令: cd / 输出: [[email protected] ~]# cd / 说明:进入系统根目录,上面命令执行完后拿ls命令看一下,当前目录已经到