命令总结
第一周
第一天
1.vi /etc/sysconfig/network-scripts/ifcfg-eth0配置网卡信息
2.Ping检测网络是否通畅
1.man男人,查找命令的功能 参数 等等帮助信息的工
man(命令)
2.help查内置命令的帮助。
help命令
--help查帮助,命令后面加--help(export LANG=“zh_CN.UTF-8” 查看汉语帮助)
man命令找不到,就用help命令。就可以查到所有的内置命令
3.shutdown、reboot关机重启
shutdown -r now立刻重启
shutdown -h now立刻关机
4.halt、poweroff 关机 推荐用halt
5.pwd - print name of current/working directory 显示当前目录
6.cd change directory切换目录
cd -上一次所在的目录,
cd ~去当前用户的家目录,~表示家目录
cd .去当前目录,.表示当前目录
cd ..去上一级目录。 ..表示上一级目录
使用中记忆,联系当中记忆。
相对路径:是不从“/”斜线开始的路径,而是从当前目录或指定的目录
绝对路径:是从“/”斜线根开始的路径,如:/data/、/mnt/oldboy。
rpm -qa tree查看tree有没有安装
7.tree查看目录
tree -L(level) 制定层数例如:tree -L 2 /(根下的目录)
tree -d 只显示目录
目录文件
8.mkdir make directory
-p 递归创建,后面加大括号可以创建多个例如:mkdir -d {da1,da2,da3}、 mkdir -p /目录1/目录2
9.touch触摸的意思 创建文件
touch {1..5}.txt等价touch 1.txt 2.txt 3.txt 4.txt 5.txt
touch data{1..3}/oldboy{1..3}在data1到3目录里每个目录创oldboy1到3文件
{}生成数字序列,字母序列
10、ls list显示目录下的内容
-l,(long)以长格式显示目录下的所有内容
-a,显示所有文件,包含隐藏文件(以.开头的文件)
-d,directory显示目录
11、cp copy 复制文件和目录
-r (递归 recursive) 复制目录
-p保持文件属性(人的身高、体重就是人的属性)
文件大小、创建时间、权限、属主这都是文件的属性
-a保持文件属性和连接 等同于pdr3个选项总和
-i确认
-d符号链接
12、alias查看或设置别名
alias cp='cp -i'
13、rm remove删除文件或目录
-f (force)强制删除
-r (recusive)递归删除,删除目录和文件
-i确认
ailas rm='rm -i'设置别名
例:[root@oldboyedu ~]#alias rm='echo不允许使用rm命令,谢谢'
[root@oldboyedu ~]#rm -f 1.txt
不允许使用rm命令,谢谢 -f 1.txt
unalias rm取消别名
14、unalias 取消别名
unalias rm取消别名
15、mv move移动目录或文件
mv是移动,当前下面就没了,剪切。默认也会提示覆盖,
cp是复制,当前下面依然有,复制。
-t mv -t /opt/ 1txt ===mv 1txt /opt/暂时没吊用以后有一点点用
16、echo 输出和打印
-n不换行输出
-e 支持转义字符
\t代表tab
\n代表换行
17、printf 格式化打印
18.如何防止rm误删数据?
1、放弃使用rm,用mv或find替代
2、不删除,只是移动到回收站(/tmp)
3、一定要删,要先备份。
4、执行的时候不要这样执行rm -fr /opt/*删除一定要进入制定目录里面再删除
5、为rm设置别名,提醒自己和组员。
which命令 查看命令是否存在
第二周精简