linux常见基础命令

linux常见基础命令

ls命令

ls查看当前目录下的文件

  • -l除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
  • -a显示所有文件,包括隐藏文件(以点开头)
  • -h容易人类阅读方式

cd命令

cd切换路径

cat、more、less、tail、watch命令

cat用来显示文件的命令
more逐页阅读
less和more差不多
tail可用于查看文件的内容
watch提供了一种方式处理重复的任务,默认watch会每2秒重复执行命令。
tail和watch配合:watch -n 2 tail -20

cp和rm命令

rm删除文件
cp复制粘贴

  • -r若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。

top和ps命令

top监视linux性能(有点像window的任务管理器)

  • k杀死进程
  • q退出

ps进程信息

  • -ef详细信息和aux差不多

grep命令

grep用于查找文件里符合条件的字符串

chmod命令

chmod权限

netstat命令

netstat用于显示网络状态

  • netstat -pantu本机和哪些服务器产生了连接

ifconfig命令

ifconfig查看ip

  • ifconfig xxx down关掉xxx
  • ifconfig xxx up打开

mount命令

mount用来挂载目录

dmesg命令

dmesg用于显示开机信息

find命令

find查找东西

tar命令

tar命令用于备份文件

man命令

man帮助手册

whereis命令

whereis查找东西

  • -b二进制的执行文件

echo命令

echo显示某些信息

  • -n不换行输出

vi命令

  • :set nu加个序号
  • :wq保存结果内容
  • i可以编辑
  • esc退出编辑
  • dd删除一行
  • o在光标下一行插入一行编辑
  • v复制
  • p粘贴

管道符

  • |上一条命令的输出,作为下一条命令参数
  • || 表示上一条命令执行失败后,才执行下一条命令
  • &表示任务在后台执行
  • && 表示前一条命令执行成功时,才执行后一条命令

linux命令大全:https://www.runoob.com/linux/linux-command-manual.html

猜你喜欢

转载自blog.csdn.net/p_utao/article/details/107928163