Linux学习之CentOS(二)--初识linux的一些常用命令

简介:

在VM上安装完了CentOS6.5以后,看着linux系统成功跑起来,心里小激动了一把。。。。。。但是前方学习的道路还很遥远。。。

初次学习linux系统,首先也得会一些linux的基本命令。

linux命令是对Linux系统进行管理的命令。对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命令类似。linux命令在系统中有两种类型:内置Shell命令Linux命令

linux的命令非常的多。。。没有4000多,起码也得有3500左右,咱们不可能都去学习这么多的命令,也不可能学完。。。。就像java的API一样,咱们只需要记住常用的一些命令,用到啥就去google一下就行啦

下面记录下暂时学的一些常用命令:

shutdown --

接着是创建用户、删除用户的用户管理命令:

useradd 用户名  【添加一个用户】 如:useradd xiaoluopasswd 用户名    【给指定的用户名修改密码】 如:passwd xiaoluo
userdel 用户名    【删除一个用户,但是该用户在home文件下的子文件夹会保留】 如:userdel xiaoluo
userdel -r 用户名    【删除一个用户,并且删除连同该用户在home文件夹下的子文件夹】 如:userdel -r xiaoluo

说到linux,在这里必须的提一下linux下面的一个著名编辑器--vi编辑器。。。这个编辑器相信做过linux开发的人都再熟悉不过了,在windows平台上甚至有类似于vi编辑器的软件(gvim编辑器)。至于vi编辑器的更多介绍及使用技巧,请点击http://baike.baidu.com/view/908054.htm查看

下面就简单的以一个例子来初步了解vi编辑器的使用。(用vi编辑器创建一个Hello.java程序,并且编译、运行)

步骤

①在命令行提示符里面敲入    vi Hello.java
②输入    i 【进入到编辑状态】
③敲入     esc【进入到命令行输入状态】
④敲入     : 【这样就可以输入命令了。】
⑤敲入   wq【保存并退出】, q!【不保存并退出】
⑥ls    【查看当前目录的文件名】  ls -l 【查看当前目录详细文件信息】
⑦对刚编写的程序进行编译并执行!(javac 、java)

以上只是一个用vi编辑器编写的简单例子,在linux系统中,只要拥有文件权限,就都可以用vi编辑器对其进行编辑

上面例子又出现了一个新的命令 ls ,所以现在又得来介绍一些常用命令了:

 【列出文件和目录】 如: / -l 【列出的文件和目录以长列表显示】 如: -l / 【建立目录】 如: 【删除空目录】 如: 【建立空文件】 如: Test.java

接下来也是一些常用的命令:

 【复制命令】 如: /home/Test.java / -r dir1 dir2 【表示递归,将dir1代表的文件夹及里面的文件复制到dir2路径那里】 
如: -r /home/xiaoluo / 【移动文件和改文件名】 如: /home/Test.java /(表示将home下的Test.java文件移动到根目录下) 
 /Test.java / 【删除文件和目录】 如: / -rf *【()删除所有内容,包括目录和文件夹】 如: -rf /home/ -s 源目标 目的目标    如: -s /etc/inittab / 【显示文件内容,带分页】 如果我们的一个文件里面有很多内容,就可以使用more命令给其分页 
如: /etc/| 【】 【这个命令在linux系统中用的很多】 ( | 这个命令的作用就是将 | 前面的那个命令的结果交给 | /etc |  (|前面那个命令是显示出etc文件夹下的所有文件及目录,| 【在文本中查询内容】 这条命令用的非常多 如:  /home/Test.txt (在Test.txt文件中查询出包含有xiaoluo的那行文本信息)
 如果需要显示出所查文本所在行数则使用:  -n  /home/ 【搜索文件及目录】 如: /home -> 、>>、< -l /etc> -al /etc>>< bbb

差点忘了一条很重要的命令:

如:cat /etc/profile (只是查看该文件里的内容)    vi /etc/profile (查看、并且可以修改该文件里的内容)

后续的博文会继续记录学习Linux系统的点点滴滴,将会补充更多的Linux常用命令。

本文转自sandshell博客51CTO博客,原文链接http://blog.51cto.com/sandshell/1947744如需转载请自行联系原作者


sandshell

相关文章
|
16小时前
|
安全 Linux 测试技术
|
1天前
|
自然语言处理 Java Linux
【Linux】开始学习进程替换吧!
通过学习进程替换,我们可以体会到多语言混搭的快乐,可以从C语言直接蹦到python ,也可以从c++里运行java代码。是不是很厉害!这是通过调度多个进程的效果,联系我们之前学习的进程,进程控制等概念。我们可以想要运行其他代码可以通过创建子进程来实现,但是这样也肯定是同一种语言,如果想要运行其他语言,那是不是有种方法可以调度一个进程来当做子进程呢??? 我们开始今天的学习吧!
5 0
|
1天前
|
缓存 关系型数据库 Linux
Linux目录结构:深入理解与命令创建指南
Linux目录结构:深入理解与命令创建指南
|
1天前
|
Web App开发 缓存 运维
CentOS命令大全:从入门到精通
CentOS命令大全:从入门到精通
|
1天前
|
数据挖掘 Linux vr&ar
Linux命令实战:解决日常问题的利器
Linux命令实战:解决日常问题的利器
|
1天前
|
NoSQL Linux Redis
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
Redis的介绍,以及Redis的安装(本机windows版,虚拟机Linux版)和Redis常用命令的介绍
12 0
|
1天前
|
安全 Linux Shell
linux基础命令详解
linux基础命令详解
8 0
|
1天前
|
监控 网络协议 Linux
centos常见的命令
【5月更文挑战第8天】了解和掌握基本的CentOS命令对于服务器管理至关重要。本文介绍了19个常用命令,包括`ls`、`cd`、`mkdir`、`rm`、`grep`、`find`、`sudo`、`vi/vim`、`cp/mv`、`du/df`、`history`、`top/htop`、`ps`、`netstat/ss`、`yum/dnf`、`ssh`、`iptables`、`journalctl`、`crontab`和`systemctl`。每个命令都提到了常见问题、使用技巧和避免错误的方法,帮助用户更好地管理和维护CentOS系统。
11 0
|
2天前
|
Linux
Linux常用命令2
Linux常用命令2
4 0
|
2天前
|
Linux
Linux常用命令1
Linux常用命令1
8 0

热门文章

最新文章