Linux初学习

文件和目录

目录切换

进入根目录 :  cd ../
进入家目录--root目录 :cd /  cd  ~
进入上次目录   cd   -
进入上一级目录  cd  ..        进入当前目录  cd .
切换所在目录  cd  **/**

信息查看

查看目录里的文件和文件夹   ls     
例: ls  /tmp/  查看tmp目录下的信息
查看详细信息   ll
显示隐藏文件夹  ls -a 
显示详细信息   ls -l
按照时间显示文件   ls -lrt 
显示工作路径  pwd
从头到尾查看文件  cat

查看当前系统范围区域设置  localectl

创建文件,目录

创建目录    mkdir  ***
递归创建目录    mkdir -p *
无文件则创建,有则刷新修改时间    touch  **

删除目录

rmdir  &&&  删除空目录   --不常用
rm       删除文件
rm  -rf  强制删除目录

复制文件,目录

cp [选项] [源文件或目录] [目标目录]
选项:
-r 复制目录
-p 连带文件属性复制
-d 若源文件是链接文件,则复制链接属性
-a 相当于 -pdr
例:cp -r 书籍2/  /tmp/

剪切或者重命名

mv [原文件或目录] [目标目录]
例:mv 书籍2 /tmp/书籍2哈哈

查找 ——find

find [搜索范围] [搜索条件]
find  /  -name  ***    查找根目录及子目录下的文件
例:find /home -name "*.txt"/home目录下查找以.txt结尾的文件名 路径不输入表示当前节点
注:find是完全匹配搜索,可以用通配符匹配
 *匹配任意内容  
?匹配任意一个字符 
[ ]匹配任意一个中括号的字符

不区分大小写:find -iname  ***
根据用户搜索:find /root -user root  --root用户的所有文件
查找没有所有者的文件:find /root -nouser
find /var/log/  -(atime,ctime,mtime)(-1010+10--10天前的日志
-10 10天内修改的文件,
10 10天当前修改的文件,
+10 10天前修改的文件;
atime 文件访问时间,
ctime 改变文件属性,
mtime 修改文件内容;

find /root  -size 2k           --查找文件大小是12KB的文件(进一法)
-2k 小于2KB的文件,
2k 等于2KB的文件,
+2k 大于2KB的文件;
```html
find /etc -size +20k -a -size -50k -exec ls -lh {} \;
/*查找/etc/目录下,大于20KB并且小于50KB的文件,并显示详细信息;*/


ls  -i    查看当前目录下的文件节点
find /root -inum 262422         --查找i节点是262422的文件

逻辑词

-a and 逻辑与 ,两个条件都满足
-o or 逻辑或,两个条件满足一个即可

常用命令和快捷键

目录补全以及命名补全  tag键
***命令+tab键   显示所有    开头的命令
ctrl+s  锁死界面
ctrl+q  解锁界面

打印当前目录   pwd
-exec/-ok 命令{} \; 对搜索结果执行操作;
rename xiangmu1 xiangmu2 *        目录下所有文件的文件名中xiangmu1改成xiangmu2
ln -s /lp/hadoop /lp/aa         在目录/lp下建立一个符号链接文件aa,使它指向目录/lp/hadoop

启动SSH    systemctl restart sshd

其他命令文章:CentOS最常用命令及快捷键整理

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值