`
1025037250
  • 浏览: 10859 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

对linux常用命令的一些认识

阅读更多

对工作时常用linux 命令的认识与总结:

1:查看本地的路径:pwd

  locate +文件名或是目录名  查看目录或文件的所在位置

  例:locate file.txt

  

2:通过文件名查找文件:find -name xxx (xxx为文件名)

3:查看进程:ps -ef

  查看某个服务的进程 ps -ef xxx(服务名)

  (@ 指常驻的,而*是指有错)

   ps -ef | grep postgres  查看有postgres信息的进程

 

4:service xxx status(指服务) 查看服务的状态 如: service tomcat status

service xxx start  启动服务  service tomcat strat

service xxx stop    停止服务 service tomcat stop

 

5:vi 编辑

i:进入插入模式

X是册除光标前一个字符

x是册除光标所在处的字符

a进入光标所在处插入模式

A进入光标所在处后插入模式

dd 删除整行

nG:光标移至第n行首 

n+:光标下移n行 

n-:光标上移n行 

n$:光标移至第n行尾 

H :光标移至屏幕顶行 

M :光标移至屏幕中间行 

L :光标移至屏幕最后行 

ESC返回命令行

:q 不进行保存

:q! 表示不保存并强制离开

:wp保存

打开后查找字符方法是:/ xxx(xxx指查找的字符串)

/set number  查找是数字的行

/set nonumber 查找不是数字的行

 

6:rm -f 是删除

rm -f * 删除所有的文件

 

7:cp -p 是复制时与原文件一样,包括时间戳等.

远程复制:scp product.ini 172.11.25.2:/gaXX

例:scp /home/1.gif root@172.11.33.75:/home/root

 

8:ll 是把该目录的所有的文件得到,并统计文件数

ll -ltra 列出文件,并按时间排序

ll |grep xxx  查出列表里有XXX文件名的文件

9:netstat -an | grep 172.16.2  -查看并选出172.网络中的连接情况

 

10:chmod 775 xxx(文件名) 对文件进行权限的授理

 

11:tail -f xxx(文件名)  查看文件名,并对文件的信息及时更新显示

tail -1000  查看文件中的最后1000行

 

12:登录数据库的账号

psql -U 用户名 密码()

psql -U root  password

 

\q  是退出

\d +表名 是查看表的结构

\dt

\d

 

13:mv 剪切文件 (或是修改文件名) 

cp  复制文件

cp -r test test2 (复制文件夹包括文件夹里面的内容)

rm  删除文件

rmdir test(test为空文件夹) 删除空文件夹

rm -rf test(test 非空的文件夹)  删除非空文件夹

 

gedit  编辑文件

diff  比较文件的内容

grep  在文件中查找字符串

touch 新建文件

mkdir 新建文件夹

df -h 查看挂起的文件信息

 

 

 

14. 如果你只想看文件的前5行,可以使用head命令,如:

head -5 /etc/passwd

15. 如果你想查看文件的后10行,可以使用tail命令,如:

tail -10 /etc/passwd 或 tail -n 10 /etc/passwd

tail -f /var/log/messages

参数-f使tail不停地去读最新的内容,这样有实时监视的效果 用Ctrl+c来终止!

16. 查看文件中间一段,你可以使用sed命令,如:

sed -n '5,10p' /etc/passwd

这样你就可以只查看文件的第5行到第10行。

 

17:

su是在用户间切换,可以是从普通用户切换到root用户,也可以是从root用户切换到普通用户。

如果当前是root用户,那么切换成普通用户test用以下命令:

su - test

如果要切换回root用户,那么用以下命令:

su

su -

用户名root可以省略不写。

切换回root用户时要输入root密码,很烦。我一般直接输入exit命令来切换回root用户,这样就不用输入密码。

 

18:

创建用户、设置密码、修改用户、删除用户:

useradd testuser   创建用户testuser

passwd testuser   给已创建的用户testuser设置密码

说明:新创建的用户会在/home下创建一个用户目录testuser

usermod --help   修改用户这个命令的相关参数

userdel testuser  删除用户testuser

rm -rf testuser   删除用户testuser所在目录

 

19:reboot 服务器重启

或是shutdown -r 

   shutdown 参数说明:

   [-t] 在改变到其它runlevel之前﹐告诉init多久以后关机。

   [-r] 重启计算器。

   [-k] 并不真正关机﹐只是送警告信号给

每位登录者〔login〕。

   [-h] 关机后关闭电源〔halt〕。

   [-n] 不用init﹐而是自己来关机。不鼓励使用这个选项﹐而且该选项所产生的后果往往不总是你所预期得到的。

   [-c] cancel current process取消目前正在执行的关机程序。所以这个选项当然没有时间参数﹐但是可以输入一个用来解释的讯息

﹐而这信息将会送到每位使用者。

   [-f] 在重启计算器〔reboot〕时忽略fsck。 

     [-F] 在重启计算器〔reboot〕时强迫fsck。

   [-time] 设定关机〔shutdown〕前的时间。

 

 

20: top 查看系统内存CPU的动态变化

 

21:less ,more ,vi -R ,cat ,view +文件名  查看文件信息

如vi -R 查看文件

less file.txt |more 查看更多文件

cat file1 >>file2    将文件file1追加到file2 的后面.

分享到:
评论

相关推荐

    Linux实验报告一熟悉15个Linux常用命令.doc

    Linux实验报告一熟悉15个Linux常用命令 Linux操作系统是一种广泛使用的开源操作系统,它提供了许多实用的命令来帮助用户管理和维护系统资源。Linux系统中有许多常用的命令,这些命令可以帮助用户更好地管理和维护...

    Linux的环境认识与常用命令使用.doc

    在Linux操作系统中,环境的认识和常用命令的使用是学习和操作Linux系统的基础。Linux是一种开源、免费的操作系统,广泛应用于服务器、嵌入式设备以及个人电脑。了解和掌握Linux环境和命令,对于开发者、运维人员以及...

    Linux常用命令-常用函数-核心手册-C一站式学习

    本资料包“Linux常用命令-常用函数-核心手册-C一站式学习”包含了四份重要的参考文档,帮助你深入理解和掌握Linux操作系统的方方面面。 首先,"Linux常用命令全集.CHM"是学习Linux的基础。Linux命令行是其强大功能...

    linux 常用命令

    ### Linux常用命令 Linux作为一款开源的操作系统,提供了丰富的命令行工具,使得用户能够高效地管理、控制和监控系统。以下是一些在日常管理和开发工作中频繁使用的命令: 1. **ls(List)**:列出目录下的文件和...

    Linux应用技术:Linux常用命令.docx

    通过本次实验,不仅加深了对Linux操作系统基本操作的理解,还掌握了常用的文件和目录管理命令。特别是对于文件的创建、移动、删除等操作有了更为深入的认识。此外,通过实际操作学会了如何查找文件、创建链接等高级...

    linux基本常用命令

    ### Linux基本常用命令知识点 #### 一、Linux操作系统概述 - **定义与起源**:Linux是一种自由和开放源码的类Unix操作系统。1991年由Linus Torvalds在芬兰赫尔辛基大学作为业余爱好开发出来。起初是对Minix这种...

    Linux top 命令详解

    Linux top 命令是 Linux 下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于 Windows 的任务管理器。下面详细介绍它的使用方法。 认识 top 的显示结果 ------------------- top 命令的显示...

    Linux Find命令详解---教你认识强大的Linux Find命令

    下面将详细介绍Linux Find命令的一些核心概念、常用选项以及实际应用。 **1. Find命令的基本结构** Find命令的基本格式如下: ``` find [path] [expression] [action] ``` 其中,`path`是查找的起始位置,默认为...

    linux系统命令源码

    "linux系统命令源码"这个压缩包文件,如`coreutils-5.97`,很可能是GNU Core Utilities的一个版本,它包含了大量常用Linux命令的源代码。 GNU Core Utilities是Linux和类UNIX系统中必不可少的一部分,提供了众多...

    linux入常用命令

    linux入门学习,更好的认识和学习linux 不错的资源,希望大家喜欢!

    LINUX学习笔记,包括各种命令用法,认识SHELL,帐号管理等等...

    一、Linux常用命令 在Linux环境中,命令行是主要的交互方式。以下是一些基础且重要的Linux命令: 1. **ls**:列出目录内容,如`ls -l`显示详细信息。 2. **cd**:切换当前工作目录,如`cd /home`进入家目录。 3. *...

    10分钟让你掌握Linux常用命令(1万+++收藏)-2022-02-08.zip

    这篇内容将深入讲解Linux常用命令,帮助你在短短的十分钟内对Linux命令有一个基本的认识。 1. **ls**:列出目录内容。当你在终端中输入`ls`,它会显示当前目录下的所有文件和子目录。加上 `-l` 参数,可以显示详细...

    Week03_Linux基础操作的常用命令.pdf

    下面详细说明Linux操作系统中的一些基础知识和常用命令。 首先,Linux操作系统是基于Unix发展起来的一个开源的操作系统。本次课程主要讲解了VMware在Linux学习中的应用、Linux系统文件目录系统的构成以及Linux基础...

    入门学习Linux常用必会60个命令实例详解doc/txt

    入门学习Linux常用必会60个命令实例详解 Linux必学的60个命令 Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不...

    Linux 下Vi操作的一些常用命令汇集

    Vi编辑器的工作模式分为命令模式和插入模式,了解这两种模式的切换和常用命令是基础。 #### 命令模式 在命令模式下,可以通过键盘上的方向键(h、j、k、l)或光标移动键进行文本导航: - `h`、`j`、`k`、`l`:...

    linux 学习进度

    Linux常用命令 Linux启动过程详解 熟悉Linux服务 能够独立安装Linux操作系统 能够熟练使用Linux系统的基本命令 认识Linux系统的常用服务 安装Linux操作系统 Linux基本命令实践 设置Linux环境变量 定制Linux的...

    shell基础认识和常用命令学习

    Linux Shell 基础知识和常用命令学习 Shell 是一个命令行解释器,提供了用户与操作系统之间的交互接口。Shell 的主要功能是读取用户的命令,解释命令,并将其传递给操作系统执行。Linux 中有多种 Shell,常用的有 ...

    linux入门须知,linux入门简介,认识linux基本工具,基本操作

    首先,从"第1章 认识ubuntu linux.pdf"开始,Ubuntu是Linux发行版中最受欢迎的一种,它以其用户友好的界面和丰富的软件库而闻名。学习Ubuntu Linux能帮助初学者快速熟悉Linux环境,了解桌面环境、菜单、快捷方式等...

    认识嵌入式系统_Linux

    Linux的目录结构遵循特定的规则,例如/bin存储常用命令,/boot存放引导文件,/dev包含设备文件,/etc保存系统配置,/home是用户主目录,/lib包含系统库,/lost+found存储意外断电后可能找到的文件,/mnt用于临时挂载...

    吉林大学Linux课件PPT

    课件的第二部分重点讲解了Linux系统的基本操作与常用命令。包括文件管理、权限设置、软件安装与卸载等。通过实例演示与实际操作练习,使学生能够熟练掌握Linux的基本操作技巧,提高解决实际问题的能力。 此外,课件...

Global site tag (gtag.js) - Google Analytics