开发者社区> 幸运码发放> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

liunx基本操作操作与文件和目录的管理

简介: liunx基本操作操作与文件和目录的管理一、基本操作 Tab键: 自动补全ctrl + u: 清空至行首ctrl + k: 清空至行尾 ctrl + l: 清屏 ctrl + c: 取消本次命令编辑重启:rebootsystemctl rebootshutdown -rin.
+关注继续查看

liunx基本操作操作与文件和目录的管理
一、基本操作

Tab键: 自动补全
ctrl + u: 清空至行首
ctrl + k: 清空至行尾

ctrl + l: 清屏

ctrl + c: 取消本次命令编辑
重启:
reboot
systemctl reboot
shutdown -r
init 6
关机:
poweroff
systemctl poweroff
shutdown -h
init 0
控制台切换:
ctrl+alt+Fn【F2-F6】
查看CPU内存使用率:
top
free
查看系统内核版本:
uname -a
查看及修改系统名称:
hostname
hostnamectl set-hostname
查看及修改系统时间:
date
date -s "2018-10-1 12:00:00"
clock -w

二、文件与目录的管理
查看目录或文件:ls
创建文件:
touch file_a.txt 创建file_a.txt的文件

拷贝文件:
cp /home/filea /demo 将/home目录下的filea拷贝到/demo目录下
cp /home/filea /demo/fileb 拷贝同时重命名

移动文件:
mv /home/filea /demo/ 将/home目录下的filea移动到/demo目录下
mv /home/filea /demo/fileb 移动同时重命名

重命名文件:
mv filea fileb 把filea文件重名名为fileb

给文件添加内容:
echo HelloWorld >filea 将HelloWorld输入到文件filea中
echo haha >>filea 将文件filea增补内容haha
vi 编辑器

查看文件:
cat filea 查看文件内容
file filea 查看文件类型
more filea
less filea
head -n filea
tail -n filea
grep "^ &"filea 查看字符串 -v反向查找 -i忽略大小写

打包文件:
tar -cvf file.tar
tar -cvf /demo/file.tar filea fileb filec
解包文件:
tar -xvf file.tar
tar -xvf file.tar -C /demo/

压缩文件:
gzip filea fileb filec
gzip -d 解压缩
bzip2 filea fileb filec
bzip2 -d 解压缩

打包并压缩
tar -zcvf file.tar.gz filea fileb filec
tar -jcvf file.tar.bz2 filea filec

tar -zxvf file.tar.gz
tar -jxvf file.tar.bz2

删除文件:
rm filea -f强制删除不提示

切换目录:
cd ..
cd /demo
创建目录:
mkdir /demo/test
mkdir -p /demo/work/test

拷贝目录:
cp -r 源目录 目标目录

重命名目录:
mv test demo 将test目录重命名为demo

查看当前目录:
pwd

统计当前目录所占空间大小:
du -sh

打包并压缩目录:
tar -zcvf test.tgz test
tar -jcvf test.tbz2 test

删除目录:
rm -rf test

wc命令:
wc 文件名

find命令:
find -name xxx 查找xxx的目录或文件

ln命令
ln 源文件 连接文件或者目录 路径要用绝对路径
【-s】软连接:指向原始文件所在的路径
硬连接:指向原始文件对应的数据存储位置
不能为目录建立连接
文件硬连接必须与原始文件位于同一分区(文件系统)中
nc命令
-l
用于指定nc将处于侦听模式。指定该参数,则意味着nc被当作server,侦听并接受连接,而非向其它地址发起连接。
-p
暂未用到(老版本的nc可能需要在端口号前加-p参数,下面测试环境是centos6.6,nc版本是nc-1.84,未用到-p参数)
-s
指定发送数据的源IP地址,适用于多网卡机
-u
指定nc使用UDP协议,默认为TCP
-v
输出交互或出错信息,新手调试时尤为有用
-w
超时秒数,后面跟数字
-z
表示zero,表示扫描时不发送任何数据
原文地址https://www.cnblogs.com/lizijiang/archive/2019/07/24/11240450.html

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
文件操作管理
文件操作管理
14 0
Linux文件目录管理
在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径: 路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。 相对路径: 路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd ../man 这就是相对路径的写法啦!
62 0
Linux文件及目录管理
Linux文件及目录管理1.Linux文件目录树 /:根目录,linux文件系统的最顶端和入口bin:存放用户二进制文件(如:ls,cd,mv等),实则/user/bin的硬链接(相当于Windows系统的快捷方式)boot:启动linux时使用的核心文件,存放内核引导配置文件dev:存放设备文件...
1087 0
Nginx目录文件列表显示
项目中使用了tomcat,Nginx,测试阶段,生产阶段经常会有些bug需要调查。 需要有些日志管理工具,在没有ELK的情况下,可以通过配置nginx来实现基本的日常查看。
834 0
Linux 目录结构及文件基本操作
一、Linux 目录结构 在讲 Linux 目录结构之前,你首先要清楚一点东西,那就是 Linux 的目录与 Windows 的目录的区别,或许对于一般操作上的感受来说没有多大不同,但从它们的实现机制来说是完全不同的。
967 0
+关注
幸运码发放
阿里云优惠码阿里云推荐券bieryun.com
171
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载