Linux 03 基础命令

Posted Dandy Zhang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 03 基础命令相关的知识,希望对你有一定的参考价值。

上传与下载

支持包在Dial-up Networking Support选项里,没有装可以通过

1、yum install lrzsz -y
2、yum groupinstall "Dial-up Networking Support" -y
下载文件:
    sz -y install.log(-y表示覆盖)
上传到服务器
    rz -y 找到内容
只能上传下载文件
上传文件可以是任意文件

在使用远程工具上:root用户的命令后标记是#号,而一般用户的话则是$号

一些基础命令

ls -ld                                =>    以长目录的格式显示目录
touch file.txt                        =>    新建文件,如果文件存在就改变文件的访问时间
pwd                                   =>    查看当前路径
cp    a.txt /usr/                     =>    复制文件a.txt到/usr/路径
cp -a /etc/aaa/    /tmp/              =>  拷贝目录到tmp文件夹下
cp -r                                 =>    递归的拷贝目录
cp -p                                 =>  连同文档属性一起复制过去,而非使用默认属性
mv    /data /root/                    =>  把根下面的data目录移到root的目录下面

 

cat命令

cat    aa.txt                            =>    查看文件内容

进阶

输入内容覆盖文件,注意这里是键入回车的一行,然后输入ctrl + d,特别是在mac上不是command + d!!!!

[[email protected] ~]$ cat dandy.txt 
a
b
c
[[email protected] ~]$ cat > dandy.txt 
1
2
3
^C
[[email protected] ~]$ cat dandy.txt 
1
2
3

追加进文件;>>代表追加;<<代表输入

[[email protected] ~]$ cat >> dandy.txt << 11
> elina
> dandy
> taylor
> 11
[[email protected] ~]$ cat dandy.txt 
1
2
3
elina
dandy
taylor
[[email protected] ~]$ 

另一种简单追加方法:同理是ctrl + d

[[email protected] ~]$ cat >> dandy.txt 
time1
time2
# 回车到空行 ctrl + d [[email protected] ~]$ cat dandy.txt 1 2 3 elina dandy taylor time1 time2 [[email protected] ~]$

 

echo命令

[[email protected] ~]$ echo "hello"
hello  # 屏幕打印

进阶:

追加重定向,单行文本覆盖文件,有内容全部丢失

[[email protected] ~]$ echo "write your words" > dandy.txt
[[email protected] ~]$ cat dandy.txt 
write your words  
[[email protected] ~]$ 

 


以上是关于Linux 03 基础命令的主要内容,如果未能解决你的问题,请参考以下文章

Linux 03 基础命令

Linux-26-linux基础重要命令03(L005-08)

03-Linux系统基础命令

Linux高级命令03:文本搜索命令★ Python Web篇学习汇总:Part 01—Linux基础命令绝对路径和相对路径 / 创建删除复制移动文件及目录命令

2022-03-31 学好大数据先攻克 Linux 之文件管理(上) 补充基础命令

2022-03-31 学好大数据先攻克 Linux 之文件管理(下) 补充基础命令