Linux常用命令操作

Linux的学习笔记,用于记录一些学习小日常。


前言

瞎记录~


0. linux中的“~”、“/”、“./”分别代表什么

~ 是指主目录:指当前登录用户的用户目录。

/ 是指根目录:指所有目录最顶层的目录。

./ 是指当前目录:一般需要和其他文件夹或者文件结合使用,指代当前目录下的东西。

.. 是指上级目录。

cd ~        代表的就是 /home/liu
cd ./文件夹  切换到当前文件夹
cd ..       切换到上级目录
cd ../文件夹 切换到上级目录的某个文件夹

1. Linux 中截图的默认方式

PrtSc                     – 获取整个屏幕的截图并保存到 Pictures 目录。
Shift + PrtSc             – 获取屏幕的某个区域截图并保存到 Pictures 目录。
Alt + PrtSc               – 获取当前窗口的截图并保存到 Pictures 目录。
Ctrl + PrtSc              – 获取整个屏幕的截图并存放到剪贴板。
Shift + Ctrl + PrtSc      – 获取屏幕的某个区域截图并存放到剪贴板。
Ctrl + Alt + PrtSc        – 获取当前窗口的 截图并存放到剪贴板。

2. 目录操作命令

目录切换:
cd 目录      进入目录
cd /        切换到根目录
cd /usr     切换到根目录下的usr目录
cd ../      切换到上一级目录 或者  cd ..
cd ~        切换到home目录
cd -        切换到上次访问的目录
​
目录查看:
ls                查看当前目录下的所有目录和文件
ls -a             查看当前目录下的所有目录和文件(包括隐藏的文件)
ls -l 或 ll       列表查看当前目录下的所有目录和文件(列表查看,显示更多信息)
ls /dir           查看指定目录下的所有目录和文件   如:ls /usr
​
创建目录:
mkdir  aaa            在当前目录下创建一个名为aaa的目录
mkdir  /usr/aaa       在指定目录下创建一个名为aaa的目录
​
新建文件:
touch 文件名          在当前目录创建文件  touch  aa.txt
​
删除文件:
rm 文件        删除当前目录下的文件
rm -f 文件     删除当前目录的的文件(不询问/强制)
​
删除目录:
rm -r aaa     递归删除当前目录下的aaa目录或者文件
rm -rf aaa    递归删除当前目录下的aaa目录或者文件(不询问/强制)
​
全部删除:
rm -rf *     将当前目录下的所有目录和文件全部删除
rm -rf /*    【自杀命令!慎用!慎用!慎用!】将根目录下的所有文件全部删除
​
修改目录:
重命名目录
    命令:mv 当前目录  新目录
    例如:mv aaa bbb    将目录aaa改为bbb
剪切目录
    命令:mv 目录名称 目录的新位置
    示例:mv /usr/tmp/aaa /usr    将/usr/tmp目录下的aaa目录剪切到 /usr目录下面
拷贝目录
    命令:cp -r 目录名称 目录拷贝的目标位置   -r代表递归
    示例:cp /usr/tmp/aaa  /usr    将/usr/tmp目录下的aaa目录复制到 /usr目录下面

3.linux权限

rwx:r代表可读(Read,读取,权限值为4),w代表可写(Write,写入,权限值为2),x代表该文件是一个可执行文件(eXecute,执行,权限值为1),如果rwx任意位置变为-则代表不可读或不可写或不可执行文件
​
示例:给aaa.txt文件权限改为可执行文件权限,aaa.txt文件的权限是-rw-------
 
第一位:-就代表是文件,d代表是文件夹
第一段(3位):代表拥有者的权限
第二段(3位):代表拥有者所在的组,组员的权限
第三段(最后3位):代表的是其他用户的权限
 
   421   421    421
-  rw-   ---    ---
 
rwx看成二进制数,如果有则用1表示,没有则有0表示,那么rwx则可以表示成为:111
 
rwx rw- r--            764
rw- r-- r--            644
rw- rw- r--            664

第一种:文件夹有锁 使用命令 sudo chmod 777 test 给与这个test文件夹读写权限。即可去点文件夹的锁,然后可以删除

修改文件权限为777,则在终端输入  chmod  777 /var/home/userid/cc
修改文件夹及子文件夹权限可以用   chmod -R 777 /var/home/userid/cc

第二种:文件夹没有锁,却还是不能删除,提示权限不够

这种情况,文件夹的属性-权限所示。

第三种:给予文件夹临时权限

临时赋予权限 sudo


总结

未完待续~

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值