码迷,mamicode.com
首页 > 系统相关 > 详细

Linux 03 基础命令

时间:2018-08-22 18:26:15      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:文件内容   递归   远程   net   属性   标记   time   查看   ^c   

上传与下载

支持包在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!!!!

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

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

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

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

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

 

echo命令

[dandy@centos7 ~]$ echo "hello"
hello  # 屏幕打印

进阶:

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

[dandy@centos7 ~]$ echo "write your words" > dandy.txt
[dandy@centos7 ~]$ cat dandy.txt 
write your words  
[dandy@centos7 ~]$ 

 

Linux 03 基础命令

标签:文件内容   递归   远程   net   属性   标记   time   查看   ^c   

原文地址:https://www.cnblogs.com/wuzdandz/p/9519059.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!