linuX常用命令

总结一下

  1. linux的目录中有且只有一个跟目录 /

  2. linux的各个目录存放的内容是规划好,不用乱放

  3. linux是以文件的形式管理我们的设备,因此linux系统,一切皆为文件。

  4. linux的各个文件目录下存放什么内容,大家必须有一个认识。

 

具体的目录结构:

/bin [重点] (/usr/bin 、 /usr/local/bin)

是Binary的缩写, 这个目录存放着最经常使用的命令

/sbin (/usr/sbin 、 /usr/local/sbin)

就是Super User的意思,这里存放的是系统管理员使用的系统管理程序。

/home [重点]

存放普通用户的主目录,在Linux中每个用户都有一个自己的目录,一般

该目录名是以用户的账号命名的。

/root [重点]

该目录为系统管理员,也称作超级权限者的用户主目录。

/lib

系统开机所需要最基本的动态连接共享库,其作用类似于Windows里的DLL文件。几

乎所有的应用程序都需要用到这些共享库。

/lost+found

这个目录一般情况下是空的,当系统非法关机后,这里就存放了一些文件。

/etc [重点]

所有的系统管理所需要的配置文件和子目录 my.conf

/usr [重点]

这是一个非常重要的目录,用户的很多应用程序和文件都放在这个目录下,类似与

windows下的program files目录

/boot [重点]

存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件

/proc

这个目录是一个虚拟的目录,它是系统内存的映射,访问这个目录来获取系统信息。

/srv

service缩写,该目录存放一些服务启动之后需要提取的数据。

/sys

这是linux2.6内核的一个很大的变化。该目录下安装了2.6内核中新出现的一个文件系统 sysfs

/tmp

这个目录是用来存放一些临时文件的。

/dev

类似于windows的设备管理器,把所有的硬件用文件的形式存储。

/media [重点]

linux系统会自动识别一些设备,例如U盘、光驱等等,当识别后,linux

会把识别的设备挂载到这个目录下。

/mnt [重点]

系统提供该目录是为了让用户临时挂载别的文件系统的,我们可以将外部的存储挂

载在/mnt/上,然后进入该目录就可以查看里的内容了。 d:/myshare

/opt

这是给主机额外安装软件所摆放的目录。如安装ORACLE数据库就可放到该目录下。

默认为空。

/usr/local [重点]

这是另一个给主机额外安装软件所安装的目录。一般是通过编译源码方式安装的程序。

/var [重点]

这个目录中存放着在不断扩充着的东西,习惯将经常被修改的目录放在这个目录下。

包括各种日志文件。

/selinux [security-enhanced linux] 360

SELinux是一种安全子系统,它能控制程序只能访问特定文件。

Linx常用指令

ifconfig:查看id地址

ll:当前文件目录显示出来

cd:命令用于切换当前工作目录

cd:当前工作目录时/root,我们希望进入到/home下

绝对路径:/home 即从跟目录开始定位。

相对路径:../home,从当前工作目录开始定位到需要的目录去

reboot:linux系统重启

clear:清除当前

wq:保存退出

q!:退出不保存

q:只看了眼(不作修改,q可以直接退出)

yy:拷贝光标当前行,然后p进行粘贴

yy:输入数字(3)再按yy拷贝,然后p进行粘贴就是多少(3)行

dd:删除光标当前行,(输入数字(3),按dd删除前3行)

/ : 在文件中查询操作,输入然后按回车键

:set nu : 行号的添加

:set nonu:取消行号

G:按G直接到最后一行

gg:直接到行

u:最新的一行进行删除

输入函数 然后加入shift+g 去到当前行号

logout :退出当前远程的登录

pwd:查询登录名在哪个文件下(显示当前工作目录的路径)

userdel XXX:保留家目录删法

mkdir XXX :创建文件

userdel xm:删除项目用,不删除家目录

useradd -d /home/ll uu:在指定ll目录下创建uu用户

userdel -r yi:删除已有的用户,带家目录一起删除

rmdir ot:ot目录要是为空,就会进行删除

rmdir /home/oo:指定目录进行删除,目录是否为空,为空执行

su - zf:从一个高权限,转到底权限用户登录不需要登录密码,反之需要

exit:返回原来的用户

groupadd wudang:新增一个组

useradd -g wudang zwj:创建一个用户,把这个用户,放到wudang这个组

usermod -g shaolin zwj:修改用户组

ls:横向显示当前

ls -l :纵向显示当前

ls -al纵向显示当前,隐藏文件也显示出来

rm -rf /home/oppo:非空删除文件,绝对路径

touch ok.txt ok2.txt:创建两个ok.txt 和 ok2.txt文件

cp aaa.txt ok/:表示将当前目录的aaa.txt文件拷贝到当前目录的ok这个目录下

cd -r dong/ bbb/:拷贝整个文件夹, -r 代表循坏,dong/复制文件夹, bbb/粘贴文件夹

\cp -r dong/ bbb/:在cp前面加了反斜杆,遇到相同的文件,就会不提示覆盖信息,强制执行

rm ok.txt:删除ok.txt文件

rm -rf bbb/ :删除整个目录

rm -f ok.txt :直接删除,不提示

mv aaa.txt pag.txt:当前目录aaa.txt,重命名为pag.txt

mv pag.txt /root/:当前的这个目录pag.txt,移动root目录下

cat /etc/profile :打开只读模式,哪个目录下/etc/profile

cat -n /etc/profile | more :-n序号显示,|管道命令,more分页

more指令 more指令是一个基于VI编辑器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容。 more指令中内置了若干快捷键,详见操作说明 操作 功能说明 空白键 (space) 代表向下翻一页; Enter 代表向下翻『一行』; q 代表立刻离开 more ,不再显示该文件内容。 Ctrl+F 向下滚动一屏 Ctrl+B 返回上一屏 = 输出当前行的行号 :f 输出文件名和当前行的行号

less 神雕英雄传.txt :查看文件

操作 功能说明

空白键 向下翻动一页;

[pagedown] 向下翻动一页

[pageup] 向上翻动一页;

/字串 向下搜寻『字串』的功能;n:向下查找;N:向上查找;

?字串 向上搜寻『字串』的功能;n:向上查找;N:向下查找;

q 离开 less 这个程序;

ls -l>a.txt:在目录中没有这种文件就进行添加,进行覆盖

more a.txt :查找目录中文件

ls -l>>a.txt:在目录中追加文件,不会进行覆盖

cat /etc/profile >c.txt:将profile文件中的内容,加到c.txt文件中

echo ”hello.world“ >>c.txt:”hello.world“内容追加到,c.txt内容中

echo ”hello.world“ >c.txt:”hello.world“内容覆盖c.txt中的内容

ls -l /home/ > /home/info.txt:目录中的当前文件名,添加

cal:日期显示

cal >>/home/mycal:日期中的追加到mycal

head -3 /etc/profile:查看profile文件的,前3行

head /etc/profile:查看profile文件的,前10行(默认)

tail /etc/profile:查看profile文件的,后10行(默认)

tail -5/etc/profile:查看profile文件的,后5行

tail -f : 文件(功能描述:实时追踪该文档的所有更新)

关机&重启命令:

shutdown -h now:表示立即关机

shutdown -h 1:表示一分钟后关机

shutdown -r now:立即重启

halt:就是直接使用,效果等价关机

reboot:就是重启系统

注意sync细节:当我们关机或重启时,都应该先执行以下sync指令,把

内存的数据写入磁盘,防止数据丢失

sync:把内存的数据同步到磁盘中

linux系统运行级别示意图

0:关机

1:单用户(找回丢失密码)

2:多用户无网络服务

3:多用户有网络服务

4:保留

5:图形界面

6:重启

系统的运行级别配置文件 :vim /etc/inittab

找回root密码总结:

开机—>在引导时输入 “回车键”—>看到一个界面输入 “e”—> 看到一个新的界面,选中第二行(编辑内核) 在输入 “e“—>在最后输入 ”空格 1“,再输入 ”回车键“—>再次输入”b“,这时就会进入到单用户模式—>使用passwd root指令修改 root 密码。

Xshell

Xshell:远程登录到Linux的软件

setup打开查看sshd是否开启,进行Xshell连接,带*是开启

XFtp

XFtp:上传和下载文件软件

vi和vim文本编辑器(常用的三种模式

正常模式**:**

以 vim 打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中, 你可以使用

『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』来处理档案内容,

也可以使用『复制、贴上』来处理你的文件数据。

插入模式**:**

按下i, I, o, O, a, A, r, R等任何一个字母之后才会进入编辑模式, 一般来说按i即可.

命令行模式

在这个模式当中, 可以提供你相关指令,完成读取、存盘、替换、离开 vim 、显示行号等的

动作则是在此模式中达成的!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值