Linux系统(服务器中)的相关操作
文件与文件夹的复制与粘贴
在Linux系统的服务器中,无可视化界面需要通过命令行完成复制粘贴的操作。
在Linux系统中cp
命令用于复制
cp yourfile.txt /home/user/documents/ #即cp [选项] 源文件 目标文件
例如以上的代码是将当前目录下的yourfile.txt
文件复制到/home/user/documents
中。
-
单个文件的复制
可以直接使用上述命令即可。
cp yourfile.txt home/user/documents/
如果是多个文件直接写在后面即可
cp file1.txt file2.txt file3.txt home/user/documents/
-
文件夹的复制
文件夹的复制需要
-r
选项代码如下:cp -r dir1/ dir2/
注意,目标路径后面必须加上斜杠“/”,否则会在dir2下创建一个名为dir1的目录,并将dir1的内容复制到其中。
-
其他选项
option usage -v 显示进度 -d 复制目录本身而不复制其内容 -u 合并两个目录的内容 -f 强制覆盖同名文件 多选项的用法为:
cp -u -r dir1/ dir2/
文件列表与当前文件夹
进入终端后我们如何发现我们在哪个文件夹中呢?
pwd
此命令可以打印出我们当前终端所处的文件夹
我们还可以通过cd
命令更换我们所处的文件夹
cd /home/uesr/files
可以通过ls
命令,查看当前文件夹有哪些文件
ls
文件的相对路径
符号 | 意义 |
---|---|
./ | 当前文件夹 |
../ | 上一级文件夹 |
/ | 根目录 |
修改服务器系统时间
我们可以通过date
命令来查看当前服务器时间
date
使用date -s
命令来设置新的时间。这里,你需要将YYYY-MM-DD HH:MM:SS
替换为你想要设置的具体时间。请注意,这个命令需要root权限来执行
# 将时间修改至2024年8月6日上午8时
sudo date -s "2024-08-06 08:00"
为了保证重启后仍然是已经修改后的时间,我们可以将系统时间写入硬件时钟
sudo hwclock --systohc
其中systohc
选项能自动帮助我们处理夏令时的问题。
为了保证重启后仍然是已经修改后的时间,我们可以将系统时间写入硬件时钟
sudo hwclock --systohc
其中systohc
选项能自动帮助我们处理夏令时的问题。