Linux第一章——常用命令精讲

Linux特点:

  1.多用户,多任务,丰富的网络功能,可靠的系统安全,良好的可移植性,具有标准兼容性,良好的用户界面,出色的速度性能。

shell:

  shell的作用:翻译,在用户和内核之间,把用户输入的指令转换成二进制,传递给内核执行,内核执行完后再通过shell翻译成人类可识别的语言。

内部命令:shell的一部分,在系统加载时就被shell加载到了内存中,内部命令运用时,直接从内存调用,速度快,内部命令都是一些简单的系统命令,既不复杂,功能也不强大。

外部命令:不在shell中,不随系统开启加载到系统的内存当中,是实用的功能强大的命令,比较复杂,程序量也很大,所以只在执行时由shell控制。

例:输入ls,通过shell编译后把ls翻译成0和1,然后传给内核,内核编译完0和1之后执行,执行完之后再通过shell翻译成人类可识别的语言并给用户反馈。

Linux命令格式:命令 -选项 参数(操作对象)

[root@localhost ~]

命令讲解:root:当前登录的系统用户  localhost:主机名称  ~:当前所在目录  #:管理员登录 

$:普通用户登录

~:表示当前用户的家目录  /:表示所有用户的根目录

相对路径和绝对路径:

  绝对路径需要加/ 一切文件在根目录下,以/开头的完整路径 相对路径:不需要加/ 在当前目录下

目录都必须已存在

快照:可还原虚拟机状态

编辑Linux命令行的辅助操作:

  Tab:1.自动补齐2.纠错3.提醒记不得的命令

  反斜杠"\":强制换行 换一行继续输入

  Ctrl u:清空至行首

  Ctrl k:清空至行尾

  Ctrl l或直接输clear:退出当前命令

  Ctrl c:取消本次命令编辑,退出当前命令

  Ctrl a:切换到行首

  Ctrl e:切换到行尾

cd:切换目录

cd 目标位置:切换到目标位置

cd ~:若不指定目标位置,则切换到当前用户的宿主位置

cd /:切换到当前用户的根目录

cd -:切换到上一次执行cd命令所在的目录

ls:简略的展示当前目录下的所有内容

ls -l:l以长格式显示文件和目录的列表 ll和ls-l的命令一样,因为别名系统alias的原因

ls -a:显示隐藏文件

ls -h:人性化查看

-rwxrw-r--:普通文件 rwx:权限,所有者的权限。rw-:所在组的权限,r--:其他用户的权限

ls -l = ll
ls -i 查看文件的inode号
alias 别名系统
alias wk='vim /etc/sysconfing/network-scprits/ifcfg-ens33'  以wk代替较长的命令
临时模式,重启即失效
unalias wk 删除别名 仅对临时设置的有效

软连接和硬链接:
ln 硬链接
ln -s 软连接
软连接快捷方式,删除源文件,快捷方式失效
硬连接两个inode号相同的文件,删除对方毫无影响 
软连接还是硬链接,修改都是双方生效
软连接和源文件是两个不同的文件,inode号不同!,硬链接A就是B,B就是A

du 统计当前目录下,所有文件的大小
-a 统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录 -h 以更人性化的方式(默认以KB计数,但不显示单位)显示出统计结果 -s 只统计所占用空间总的(Summary)大小,而不是统计每个子目录、文件的大小
du -sh test.sh


df 统计当前系统所有挂载点的剩余空间(查看所有磁盘的剩余空间)
df -h 人性化显示
df -i 查看所有挂载点的可用inode号

mkdir 创建目录
mkdir -p 递归创建目录
touch 创建文件
cp 复制
-p:复制时保持源文件的权限、属主及时间标记等属性不变。 -r:复制目录时必须使用此选项,表示递归复制所有文件及子目录。 -a:完整保留所有的信息包括连接文件,可以直接复制目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值