1.linux下mv命令 使用方法:
1.作用
mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。
2.格式
mv [options] 源文件或目录 目标文件或目录
3.[options]主要参数
-i:交互方式操作。如果mv操作将导致对已存在的目标文件的覆盖,此时系统询问是否重写,要求用户回答”y”或”n”,这样可以避免误覆盖文件。
-f:禁止交互操作。mv操作要覆盖某个已有的目标文件时不给任何指示,指定此参数后i参数将不再起作用。
4.第二个参数
当第二个参数类型是文件时,mv命令完成文件重命名,它将所给的源文件或目录重命名为给定的目标文件名。
当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至目标目录中。在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也将丢失。
5.应用实例
(1)将/usr/udt中的所有文件移到当前目录 (用”.”表示)中:
$ mv /usr/udt/* . (2)将文件test.txt重命名 为wbk.txt:
$ mv test.txt wbk.txt
2.重启命令 :
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)
如果是通过shutdown命令设置重启的话,可以用shutdown -c命令取消重启
关机命令 :
1、halt 立刻关机
2、poweroff 立刻关机
3、shutdown -h now 立刻关机(root用户使用)
4、shutdown -h 10 10分钟后自动关机
5、halt -p 当关机的时候顺便做关闭电源的动作 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启
注销系统 的logout命令: [root@localhost root]#logout
linux终端下的清屏: reset
ls 列出当前目录文件(不包括隐含文件)
ls -a 列出当前目录文件(包括隐含文件)
ls -l 列出当前目录下文件的详细信息
cd .. 回当前目录的上一级目录
cd - 回上一次所在的目录
cd ~ 或 cd 回当前用户的宿主目录
mkdir 目录名 创建一个目录
rmdir 空目录名 删除一个空目录
rm 文件名 文件名 删除一个文件或多个文件
rm -rf 非空目录名 删除一个非空目录下的一切(慎用)
find 路经 -name “字符串” 查找路经所在范围内满足字符串匹配的文件和目录
fdisk fdisk -l 查看系统分区信息
fdisk fdisk /dev/sdb 为一块新的 SCSI 硬盘进行分区
chown chown root /home 把 /home 的属主改 成 root用户
chgrp chgrp root /home 把 /home 的属组改成 root 组
Useradd 创建一个新的用户
Groupadd 组名 创建一个新的组
Passwd 用户名 为用户创建密码
Passwd -d 用户名 删除用户密码也能登陆
Passwd -S 用户名 查询账号密码
Usermod -l 新用户名 老用户名 为用户改名
Userdel – r 用户名 删除用户一切
tar -c 创建包 – x 释放包 -v 显示命令过程 – z 代表压缩包
tar – cvf benet.tar /home/benet 把 /home/benet 目录打包
tar – zcvf benet.tar.gz /mnt 把目录打包并压缩
tar – zxvf benet.tar.gz 压缩包的文件解压 恢复
tar – jxvf benet.tar.bz2 解压缩
make 编译
make install 安装编译好的源码包
reboot Init 6 重启 LINUX 系统
Halt Init 0 Shutdown – h now 关闭 LINUX 系统
uname -a 查看内核版本
cat /etc/issue 查看 ubuntu 版本
lsusb 查看 usb 设备
sudo ethtool eth0 查看网卡状态
cat /proc/cpuinfo 查看 cpu 信息
lshw 查看当前硬件信息
sudo fdisk -l 查看磁盘信息
df -h 查看硬盘剩余空间
[root@server1 src]# make && make install
怎样删除一个非空目录?
rm -Rf dir_name