cd /home
cd ..
cd ../..
cd
cd ~user1
cd -
pwd
ls
ls -F
ls -l
ls -a
ls *[0-9]*
tree
mkdir dir
mkdir dir1 dir2
mkdir -p /tmp/dir1/dir2
rm -f file1
rmdir dir1
rm -rf dir1
rm -rf dir1 dir2
mv dir1 new_dir
cp file1 file2
cp dir/* .
cp -a /tmp/dir1.
cp -a dir1 dir2
ln -s file1 lnk1
ln file1 lnk1
touch -t 0712250000 file1
ip addr
vi {directory}
service network restart
firewall-cmd --add-port=8080/tcp --permanent
firewall-cmd --reload
systemctl start firewalld.service
systemctl stop firewalld.service
systemctl enable firewalld.service
service firewalld restart
firewall-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 /]# ls
bin dev home lib64 mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr
[root@wangpengliang /]# cd home
[root@wangpengliang home]#
cd ..
返回上一级目录
[root@wangpengliang /]# ls
bin dev home lib64 mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr
[root@wangpengliang /]# cd home
[root@wangpengliang home]# cd ..
[root@wangpengliang /]#
cd ../..
返回上两级目录
[root@wangpengliang /]# ls
bin dev home lib64 mnt proc run srv tmp var
boot etc lib media opt root sbin sys usr
[root@wangpengliang /]# cd home
[root@wangpengliang home]# ls
admin
[root@wangpengliang home]# cd admin
[root@wangpengliang admin]# ls
[root@wangpengliang admin]# cd ../../
cd
进入个人的主目录
cd ~user1
进入个人的主目录
cd -
返回上次所在的目录
[root@wangpengliang /]# cd home
[root@wangpengliang home]# ls
admin
[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]# ls
bin games lib libexec redis6.2.1 share
etc include lib64 redis sbin src
[root@wangpengliang local]#
ls -F
查看目录中的文件
[root@wangpengliang local]# ls -F
bin/ games/ lib/ libexec/ redis6.2.1/ share/
etc/ include/ lib64/ redis/ sbin/ src/
ls -l
显示文件和目录的详细资料
[root@wangpengliang local]# ls -l
总用量 0
drwxr-xr-x. 2 root root 6 4月 18 01:30 bin
drwxr-xr-x. 2 root root 6 4月 11 2018 etc
drwxr-xr-x. 2 root root 6 4月 11 2018 games
drwxr-xr-x. 2 root root 6 4月 11 2018 include
drwxr-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
.
└── admin
1 directory, 0 files
[root@wangpengliang home]#
mkdir dir
创建一个目录
[root@wangpengliang home]# mkdir test1
[root@wangpengliang home]# ls
admin test1
mkdir dir1 dir2
同时创建两个目录
[root@wangpengliang home]# mkdir test1 test2
[root@wangpengliang home]# ls
admin test1 test2
mkdir -p /tmp/dir1/dir2
创建一个目录树
[root@wangpengliang home]# mkdir -p tmp/test1/test2
[root@wangpengliang home]# ls
admin tmp
[root@wangpengliang home]# tree
.
├── admin
└── tmp
└── test1
└── test2
4 directories, 0 files
rm -f file1
删除一个文件
rmdir dir1
删除一个目录
[root@wangpengliang home]# mkdir temp
[root@wangpengliang home]# ls
admin temp
[root@wangpengliang home]# rmdir temp
[root@wangpengliang home]# ls
admin
rm -rf dir1
删除一个目录并同时删除内容
rm -rf dir1 dir2
同时删除两个目录及内容
mv dir1 new_dir
重命名/移动 一个目录
[root@wangpengliang home]# ls
admin tmp2
[root@wangpengliang home]# tree
.
├── admin
└── tmp2
2 directories, 0 files
[root@wangpengliang home]# mkdir tmp1
[root@wangpengliang home]# tree
.
├── admin
├── tmp1
└── tmp2
3 directories, 0 files
[root@wangpengliang home]# mv tmp1 tmp2
[root@wangpengliang home]# tree
.
├── admin
└── tmp2
└── tmp1
3 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