cd /homecd ..cd ../..cdcd ~user1cd -pwdlsls -Fls -lls -als *[0-9]*treemkdir dirmkdir dir1 dir2mkdir -p /tmp/dir1/dir2rm -f file1rmdir dir1rm -rf dir1rm -rf dir1 dir2mv dir1 new_dircp file1 file2cp dir/* .cp -a /tmp/dir1.cp -a dir1 dir2ln -s file1 lnk1ln file1 lnk1touch -t 0712250000 file1ip addrvi {directory}service network restartfirewall-cmd --add-port=8080/tcp --permanentfirewall-cmd --reloadsystemctl start firewalld.servicesystemctl stop firewalld.servicesystemctl enable firewalld.serviceservice firewalld restartfirewall-cmd --permanent --list-port
arch显示机器的处理器架构uname -m显示机器的处理器架构uname -r显示正在使用的内核版本dmidecode -q显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda罗列一个磁盘的架构特性hdparm -tT /dev/sda在磁盘上执行测试性读取操作cat /proc/cpuinfo显示CPU info的信息cat /proc/interrupts显示中断cat /proc/meminfo校验内存使用cat /proc/swaps显示哪些swap被使用cat /proc/version显示内核的版本cat /proc/net/dev显示网络适配器及统计cat /proc/mounts显示已加载的文件系统lspci -tv罗列 PCI 设备lsusb -tv显示 USB 设备date显示系统日期cal 2007显示2007年的日历表date 041217002007.00设置日期和时间 - 月日时分年.秒clock -w将时间修改保存到 BIOSshutdown -h now关闭系统init 0关闭系统telinit 0关闭系统shutdown -c取消按预定时间关闭系统shutdown -r now重启reboot重启logout注销
cd /home
进入指定目录
[root@wangpengliang /]# lsbin dev home lib64 mnt proc run srv tmp varboot etc lib media opt root sbin sys usr[root@wangpengliang /]# cd home[root@wangpengliang home]#
cd ..
返回上一级目录
[root@wangpengliang /]# lsbin dev home lib64 mnt proc run srv tmp varboot etc lib media opt root sbin sys usr[root@wangpengliang /]# cd home[root@wangpengliang home]# cd ..[root@wangpengliang /]#
cd ../..
返回上两级目录
[root@wangpengliang /]# lsbin dev home lib64 mnt proc run srv tmp varboot etc lib media opt root sbin sys usr[root@wangpengliang /]# cd home[root@wangpengliang home]# lsadmin[root@wangpengliang home]# cd admin[root@wangpengliang admin]# ls[root@wangpengliang admin]# cd ../../
cd
进入个人的主目录
cd ~user1
进入个人的主目录
cd -
返回上次所在的目录
[root@wangpengliang /]# cd home[root@wangpengliang home]# lsadmin[root@wangpengliang home]# cd /home/admin[root@wangpengliang admin]# cd -/home[root@wangpengliang home]#
pwd
显示工作路径
[root@wangpengliang /]# cd home[root@wangpengliang home]# pwd/home[root@wangpengliang home]# cd /usr/local[root@wangpengliang local]# pwd/usr/local
ls
查看目录中的文件
[root@wangpengliang local]# lsbin games lib libexec redis6.2.1 shareetc include lib64 redis sbin src[root@wangpengliang local]#
ls -F
查看目录中的文件
[root@wangpengliang local]# ls -Fbin/ games/ lib/ libexec/ redis6.2.1/ share/etc/ include/ lib64/ redis/ sbin/ src/
ls -l
显示文件和目录的详细资料
[root@wangpengliang local]# ls -l总用量 0drwxr-xr-x. 2 root root 6 4月 18 01:30 bindrwxr-xr-x. 2 root root 6 4月 11 2018 etcdrwxr-xr-x. 2 root root 6 4月 11 2018 gamesdrwxr-xr-x. 2 root root 6 4月 11 2018 includedrwxr-xr-x. 2 root root 6 4月 11 2018 lib
ls -a
显示隐藏文件
[root@wangpengliang local]# ls -a. bin games lib libexec redis6.2.1 share.. etc include lib64 redis sbin src
ls *[0-9]*
显示包含数字的文件名和目录名
[root@wangpengliang local]# ls *[1-7]*lib64:redis6.2.1:[root@wangpengliang local]#
tree
显示文件和目录由根目录开始的树形结构
[root@wangpengliang home]# tree.└── admin1 directory, 0 files[root@wangpengliang home]#
mkdir dir
创建一个目录
[root@wangpengliang home]# mkdir test1[root@wangpengliang home]# lsadmin test1
mkdir dir1 dir2
同时创建两个目录
[root@wangpengliang home]# mkdir test1 test2[root@wangpengliang home]# lsadmin test1 test2
mkdir -p /tmp/dir1/dir2
创建一个目录树
[root@wangpengliang home]# mkdir -p tmp/test1/test2[root@wangpengliang home]# lsadmin tmp[root@wangpengliang home]# tree.├── admin└── tmp└── test1└── test24 directories, 0 files
rm -f file1
删除一个文件
rmdir dir1
删除一个目录
[root@wangpengliang home]# mkdir temp[root@wangpengliang home]# lsadmin temp[root@wangpengliang home]# rmdir temp[root@wangpengliang home]# lsadmin
rm -rf dir1
删除一个目录并同时删除内容
rm -rf dir1 dir2
同时删除两个目录及内容
mv dir1 new_dir
重命名/移动 一个目录
[root@wangpengliang home]# lsadmin tmp2[root@wangpengliang home]# tree.├── admin└── tmp22 directories, 0 files[root@wangpengliang home]# mkdir tmp1[root@wangpengliang home]# tree.├── admin├── tmp1└── tmp23 directories, 0 files[root@wangpengliang home]# mv tmp1 tmp2[root@wangpengliang home]# tree.├── admin└── tmp2└── tmp13 directories, 0 files
cp file1 file2
复制一个文件
cp dir/* .
复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1.
复制一个目录到当前工作目录
cp -a dir1 dir2
复制一个目录
ln -s file1 lnk1
创建一个指向文件或目录的软链接
ln file1 lnk1
创建一个指向文件或目录的物理链接
touch -t 0712250000 file1
修改一个文件或目录的时间戳 - (YYMMDDhhmm)
ip addr
查看本机IP及网卡信息
vi {directory}
使用
vi进入文本后,按i编辑文本
按ESC键
:q!不保存文件,强制退出vi命令:w保存文件,不退出vi命令:wq保存文件,退出vi命令
service network restart
重启网络;注意:添加后需要重新加载防火墙才能生效
firewall-cmd --add-port=8080/tcp --permanent
防火墙添加端口列外
firewall-cmd --reload
重新加载防火墙
systemctl start firewalld.service
启动防火墙,也可以使用
service firewalld start
systemctl stop firewalld.service
停止防火墙,也可以使用
service firewalld stop
systemctl enable firewalld.service
启用防火墙
service firewalld restart
重启防火墙
firewall-cmd --permanent --list-port
查看端口列表,也可以使用
firewall-cmd --list-all
