*****查看命令参数选项man tar**********
二、递归复制目录
cp -R test/ test2/
cp -R
命令是 Unix 和类 Unix 操作系统(如 Linux 和 macOS)中的一个命令,用于 递归地复制目录。这意味着它会复制整个目录及其所有文件和子目录。
语法:
cp -R 源目录 目标目录
源目录
:你想要复制的目录。目标目录
:你希望将源目录复制到的位置。
示例:
假设你想将目录 dir1
及其所有内容复制到 dir2
,可以使用以下命令:
cp -R dir1 dir2
这会将 dir1
及其所有内容(文件、子目录等)复制到 dir2
。如果 dir2
不存在,它会自动创建。
重要注意事项:
- 递归复制:
-R
(或--recursive
)选项确保复制时会包括源目录内的所有文件和子目录。 - 权限:如果要复制的文件或目录有特殊权限,确保你有足够的权限来执行复制操作。有时可能需要使用
sudo
来获得管理员权限。
示例使用 sudo
(如果需要提升权限):
sudo cp -R /path/to/source_directory /path/to/destination_directory
:部分为命令行模式 输入q即退出 上下键即可到下一行
1、清屏
* 清空屏幕,上翻仍能看到:
clear命令或者快捷键CTRL+L
*彻底清空屏幕
reset命令
2、强制终止正在执行的命令
ctrl+c
ctrl+z
3、ls
*ls -l 列表方式显示可见文件及目录,ll为其别名;
*ls -all 列表方式显示所有文件及目录,包括隐藏文件;
*ls -t 按修改时间排序(默认按文件名排序)
*ls -tr 按修改时间倒叙排序
*ls -h 列表中显示文件大小,使用“-h”参数时,会根据每个文件最接近其文件大小的单位来选择显示的单位是“K”、“M”还是“G”;
ll -tr 结果如下,文件大小为字节
ll -trh 结果如下,显示单位为每个文件大小最接近的单位,有字节和M单位;
如果希望指定显示的单位,可以使用“--block-size”参数;
ll -tr --block-size=m,结果如下,所有的文件的单位都为M,这样不满1M的文件变会四舍五入为M,显示的文件大小不够准确;
ll -tr --block-size=g,结果如下,所有的文件的单位都为g,这样不满1g的文件变会四舍五入为g,显示的文件大小更不够准确;
*ls -S 按文件大小排序
*ls -X 按扩展名排序,相当于按类型排序
4、切换账号
*切换到root
sudo bash命令 ->只需输入jing的登录密码->root账号
su root命令 ->需要输入root的登录密码->root账号
su jing ->jing的账号
exit;命令可以回退到上一个账号,每次su,都会有一个记录,exit;就是按照此记录返回到上一个账号,如果没有记录上一个账号,则logout(断开连接)
5、查看CentOS系统版本号
[zpj@zpj etc]$ cat /etc/redhat-release
CentOS release 6.3 (Final)
查看系统位数
[zpj@zpj etc]$ getconf LONG_BIT
32
6、关机和重启
Linux centos重启命令:
• 1、reboot
• 2、shutdown -r now 立刻重启(root用户使用)
• 3、shutdown -r 10 过10分钟自动重启(root用户使用)
• 4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
Linux centos关机命令:
• 1、halt 立刻关机
• 2、poweroff 立刻关机
• 3、shutdown -h now 立刻关机(root用户使用)
• 4、shutdown -h 10 10分钟后自动关机
7、下载和安装
wget 下载软件
yum 安装软件
也可以使用yum 下载并安装