Linux学习笔记——常用命令(一)

Linux分区的四个基本步骤:

1)分区:硬盘划分为逻辑分区

2)格式化逻辑分区(写入文件系统)

3)分区设备文件名:给每个分区定义设备文件名

4)挂载点:给每个分区分配挂载点

注意事项:

1)必须分区: /   /boot  /swap

2)一块硬盘最多4个分区,最多1个扩展分区,扩展分区又可以包含多个逻辑分区

设置密码原则:
1)复杂性

2)易记性

3)时效性

目录usr(unlix software resource)

防火墙:用来过滤,制定一系列的规则(IP、MAC、端口等)

Linux常用命令:

 

(ctrl+l:清屏命令)

++++++++++++++++++++++++++++++文件处理命令+++++++++++++++++++++++++++++++

1) 显示目录文件:ls

选项:-a(--all所有文件)     -l(详细信息)      -h(人性化显示)  -d(仅查看目录)     -i(ID号)

     注意事项:

——文件与用户的关系:u所有者(可以转换)、g所属组、o其他人

——文件操作权限:r读 w写 x执行

——文件类型:-二进制文件 d目录 l软链接文件

2) 创建文件目录:mkdir(可以同时创建多个目录)

选项:-p(递归创建目录)

3) 目录切换:cd

4) 显示当前路径:pwd

5) 删除目录:rmdir

6) 文件复制:cp

选项:-r(复制目录)     -p(保存复制文件的属性)

7) 文件剪切、改名:mv

8) 删除文件: rm

选项:-f(强制删除) -r(删除目录 )

9) 创建空文件:touch

10) 显示文件内容:cat \ tac(反向显示)——适用于比较短的文件

选项:-n(显示行号)

11) 分页显示文件内容:more

注:f或者空格-进行翻页,q-退出,Enter-换行

12) 分页显示文件内容:less(可以向上翻页)

注:输入"/+查找的内容",n进行查找下一个。

13) 显示文件的前几行:head(默认显示10行)

选项:-n(显示的行号)

13) 显示文件的末尾几行:tail(默认显示10行)

选项:-n(显示的行号) -f(动态显示文件末尾内容)

14) 生成链接文件:ln

选项:-s(创建软连接)

注:软链接——类似于Windows快捷方式,方便文件的规划管理

硬链接——类似于cp -p ,同时可以同步更新,用备份的功能(其实它在硬盘中和源文件共享一个i节点,可以看成源文件的一个别名)

区别:硬链接不能跨分区,软链接可以;硬链接不能针对目录使用,软链接可以。

++++++++++++++++++++++++++++++文件处理命令+++++++++++++++++++++++++++++++

++++++++++++++++++++++++++++++权限管理命令+++++++++++++++++++++++++++++++

15) 改变文件或目录的权限:chmod

使用语法格式——chmod [{ugoa}{+-=}{rwx}] [文件或目录]     或     chmod [数字] [文件或目录]

权限的数字表示:r-4     w-2     x=1,     如:7表示rwx权限。

选项:-R(目录权限的递归修改 )

注:删除一个文件的前提条件是对文件所在的目录有w-写权限。

只有文件的所有者和root可以改变文件的权限。

    

16) 改变文件的所有者:chown(只有root可以改变)

语法:chown [所有者] [文件或目录]

17) 改变文件的所属组:chgrp[(只有root可以改变)

语法:chgrp [组名] [文件或目录]

18) 显示、设置文件的缺省权限:umask (权限掩码)

选项:-S(显示缺省权限)

注:若设置的缺省权限为rwxr-xr-x,即755,则其对应的权限掩码为777-755=022

例如:设置缺省权限为r--r--r--,即444,则对应掩码为333,即umask 333

++++++++++++++++++++++++++++++权限管理命令+++++++++++++++++++++++++++++++

时间: 2024-10-23 06:06:59

Linux学习笔记——常用命令(一)的相关文章

Linux学习笔记——常用命令(二)

++++++++++++++++++++++++++++++文件搜索命令+++++++++++++++++++++++++++++++ 19) 文件搜索:find 语法:find [搜索范围][匹配条件] 选项:-name(根据文件名搜索)     -iname(不区分大小写)     -size(根据文件大小查找\+n -n n)     -user(根据所有者查找) -cmin(根据文件属性修改时间查找) -mmin(根据文件内容修改时间查找)     -amin(根据最近访问时间来查找)

c/c++unix/linux基础学习笔记-常用命令和vi的使用

linux 基本命令的使用-命令在ubuntu下面执行,有些命令通用其他linux,有些不通用. 多条命令间用;号隔开,回车后可以一起执行. clear-前屏,pwd显示当前目录,cd跳转目录. sudo [命令]  -ubuntu 下以管理员身份运行命令. 一般情况下,运行当前目录下的程序,要用 ./文件名 执行. 查看当前shell名称:ps 进入另外一个shell,直接输入shell名称:ksh/tcsh/sh/bash,退出一个shell用:exit. 切换shell命令,如:exec

linux学习笔记-type命令

语法: type [-tpa] name 参数: type:    不加任何参数时,type会显示出name是外部命令还是内部bash内置命令 -t:      当加入-t参数时,type会将name以下面这些字眼显示出它的意义 file:表示为外部命令 alias:表示该命令为命令别名所设置的名称 builtin:表示该命令为bash内置的命令功能 -p:     如果后面接的name为外部命令时,才显示完整文件名 -a:     会有path变量定义的路径中,将所有含有name的命令都列出来

Linux学习笔记:命令(三)

linux常用命令 1.查看当前yum源 yum list 2.查看电脑以及操作系统的相关信息 uname -a 3.查看当前版本信息 cat /proc/version 4.查看发行版本信息 cat /etc/issue 5.查看当前正在运行的进程. ps [选项] 详见文档 6.Hostname临时生效 hostname Hadoop-DN-01 7. bash命令 现在的shell界面,重新加载系统配置. 8.安装rar命令 yum install -y rar 9.解压rar文件 rar

Linux学习笔记:命令(一)

linux常用命令 1.关机 shutdown -h now 立刻关机 poweroff shutdown -r now 立刻重启 reboot logout 注销 2.进入图形界面 startx 3.vi编辑器 [vi] [path]/[file]: [i]进入编辑模式: [esc]进入命令模式: [:wq]保存并退出:[:q!]退出不保存. 4.显示列表 ls 列表 ls -l 详细列表 长列表格式 ls -a 显示隐藏文件 ll 详细列表 ls -l /bin/*sh 列表bin目录中以s

Linux学习-Git常用命令

1.github简介 Git是一个分布式的版本控制系统,最初由Linus Torvalds编写,用作Linux内核代码的管理.在推出后,Git在其它项目中也取得了很大成功,尤其是在Ruby社区中.目前,包括Rubinius.Merb和Bitcoin在内的很多知名项目都使用了Git.Git同样可以被诸如Capistrano和Vlad the Deployer这样的部署工具所使用. github网址:www.github.com 2.常用命令 git remote add upstream http

linux 学习2 常用命令

1.显示日期的指令: date 2.   [Tab]按键---具有『命令补全』不『档案补齐』的功能 3:  su和 sudo  su用于用户之间的切换.  su在不加任何参数,默认为切换到root用户; su 加参数 - ,表示默认切换到root用户,并且改变到root用户的环境: sudo用于普通用户可以使用root权限来执行指定命令. sudo : 暂时切换到超级用户模式以执行超级用户权限,提示输入密码时该密码为当前用户的密码,而不是超级账户的密码.不过有时间限制,Ubuntu默认为一次时长

Linux学习笔记--which命令(搜索命令的命令)

which,哪一个的意思,作用是从PATH环境变量指定的路径中,搜索命令所在位置及命令别名. which命令特点: 1) "which" 命令只能查找系统命令,不能搜索普通文件. 2) "which" 命令是从PATH环境变量指定的路径中,搜索某个系统命令的位置, 并且返回第一个搜索结果. PATH环境变量: PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,用":"隔开,当您运行一个命令时,Linux在这些目录下

Linux学习笔记--常用目录及其作用

Linux是一个非常严谨的操作系统,它每个一级目录的作用其实都是有严格规定的,接下来我们就来看一下Linux常用的一级目录的作用. Linux所有一级目录如下: "/" 根目录. Linux系统的最高级目录. "/bin" 命令保存目录. 存放着如"cp"."ls"."cat"等命令(普通用户就可以读取的命令). "/boot" 启动目录. 主要存放启动Linux系统所必需的文件,包括内