linux常用命令

了解 Linux 系统目录:

/根目录.Unix Linux ,没有盘符. 一个硬盘,一个根.

/bin 系统的常用命令目录. 包括控制台命令, 系统可执行文件, 系统的核心二进制文件等.

/etc发布目录, 相当于 windows 系统中的 windows 目录, 保存系统中的所有核心内容.

/usr用户目录, 相当于 windows 系统中的 program files 目录. 常用于安装系统所有用户共用的软件,资源的.

/root root 根 用 户 的 用 户 目 录 . 相 当 于 windows 系 统 中 的C:/users/administrator 目录. 称为用户主目录.

/home保存其他用户主目录的目录. : Linux 系统中有 oldlu 用户. 那么一定有/home/oldlu 目录存在.代表用户的主目录.

/var 系统运行过程的数据目录.

 

命令:

pwdprint working directory - 输出当前工作目录, 光标所在位置的目.

cd change directory - 切换目录.特殊目录符号 : 当前目录 - ‘.’, 父目录 - ‘..’

ls :list - 列表目录中的内容.默认显示当前目录下的文件列表

clear :clear screen - 清空屏幕. 清屏命令有两个: clear clear screen

touch :创建空白文件Linux 系统中,文件不需要强制后缀名. : 文本文件可以定义为, a | a.txt | a.text

cat :查看文件的全部内容. 一次性显示文件中所有内容.

more :分屏显示文件内容, 显示后,使用空格显示下一屏, 回车显示下一行,q 退出分屏显示.

ctrl+c:退出命令.

head :显示文件的前多少行, 默认显示前 10 .

tail :显示文件末尾多少行,默认显示末尾 10 .

mkdir:创建目录

cp :复制命令

rm:删除

move 移动或重命名. 相当于剪切和重命名.

vi:编辑文件, vim 是增强命令. 不代表所有的 Linux 都支持.vim 增强在有高亮显示.

(编辑文件时):dd : delete line 删除指定行, 默认 1

(编辑文件时):wwrite - 保存

(编辑文件时):q :quit - 退出 vi 编辑器

(编辑文件时):wq :保存并退出

(编辑文件时):q! :强制退出不保存

(编辑文件时):set nu:显示行号

(编辑文件时)/keywords :搜索关键字, keywords 是关键字的命名.

(编辑文件时)G :光标跳转到文件尾

(编辑文件时)gg :光标跳转到文件头

(对文件内容进行操作时)esc :进入命令模式

ifconfig :查看网络编辑器. 查看网卡信息. eth0 - 命名为 eth0 的网卡信息   lo - localhost, 本地环绕信息.

 

 

切换固定位置:

使用根目录作为定位标准, 绝对寻址cd /xxx/yyy/zzz

 

切换相对位置:

在当前目录位置开始相对寻址cd xxx/yyy/zzz

 

进入主目录

直接进入用户主目录:cd/cd ~

 

列表当前目录:

查看目录中的文件:ls

列表指定目录 ls 目录位置(绝对路径|相对路径)

 

查看全部内容

ls -a [目录]

查看所有, 包括隐藏文件. Linux 中隐藏文件都是以’.’开头的文件.:list all

 

列表查看目录内容:

ls -l [目录]

 

显示当前目录下的文件属性:大小、权限、日期、符号链接:

list list - 以列表的信息,显示指定目录中的内容. 列表代表的是文件的详情.

简化命令不代表全部 Linxu 系统可用:ll 

 

类型 :

- | 1 代表文件

d | 2 代表目录, 2+n, n 代表目录中的文件数量.

 

容量

单位是字节. 所有的目录固定容量为 4096.

 

权限

分为不同的角色,文件的所有者, 就是创建文件的用户. 所在组,和所有者同一个组的其他用户. 其他用户,和所有者不在一个组的用.

rwx - read write execut

‘-’ 代表没有对应权限.

 

命令参数

所有以 ‘-‘ 开头的命令后缀信息, 都是命令参数. 多参数可以并行使用. : ls -al。

 

创建文件:

touch 文件名

touch 目录/文件名

touch /目录/文件名

 

查看文件中的前多少行

head -number filename

 

查看文件中的末尾多少行

tail -number filename

 

创建目录

make directory

 

相对创建一个子目录

mkdir directoryName

 

绝对创建一个目录:

mkdir /directoryName

 

一次性创建多级目录:

mkdir -p parentDirectoryName/childDirectoryName

 

复制文件

copy fileName newFileName

copy directoryName/fileName directoryName/[newFileName]

copy /directoryName/fileName /directoryName/[newFileName]

 

复制目录

copy -r directoryName newDirectoryName

 

删除文件需提示:

rm fileName

rm directoryName/fileName

rm / directoryName/fileName

 

删除文件不需提示:

rm-f fileName

rm -f directoryName/fileName

rm -f /directoryName/fileName

 

删除目录需提示

rm -r directoryName

 

删除目录不需提示

rm -rf directoryName

 

移动文件到指定位置

mv fileName directoryName

 

为文件重命名

mv fileName newFileName

 

编辑文件:

vi fileName :

 

进入编辑模式:

a - append, 追加的方式进入编辑模式

i - insert, 插入的方式进入编辑模式

o - under line , 在光标所在位置之下,新增一行,进入编辑模式.

O - pre line, 在光标所在位置之上,新增一行, 进入编辑模式.

 

查看所有网卡信息

ifconfig -a

 

 

 

 

 

 

 

posted @ 2019-12-11 08:56  sakura-yxf  阅读(155)  评论(0)    收藏  举报