linux基础(一)

136 阅读3分钟

1.系统基础操作规范

第一规范:命令输入在命令提示符之后

命令提示符:[root@localhost~]#

root:当前登录用户名

localhost:主机名,尽量表达出位置和功能

~:当前所在用户名

#:表示当前用户权限是管理员  ($为普通用户)

第二规范:命令格式规范

        命令   回车          如:ifconfig

        命令   (空格)   参数          如:ip    a

        命令   (空格)   参数          如:ip   a   show   ens33

2.系统基础网络配置 

查看网络信息: 

          ip a show ens33

ifconfig ens33

修改网卡信息:

          vim    /etc/sysconfig/network-scripts/ifcfg-ens33

3.系统远程连接管理

第一步:配置系统网路

第二步:确认系统sshd服务开启 

第三步:安装远程管理软件(xshell、超级终端、securecrt、putty等) 

           终端设置:类型 Linux 滚动缓冲区 200000 

           日志记录:勾选连接时开始日志记录 

           连接设置:主机名+ip

4.系统基础命令介绍

系统命令帮助:

     man命令          man手册

     help命令          查看内部命令

     --help命令          查看外部命令

     type命令          判断内部/外部命令

系统关机命令:

     shutdown   -h   now          立即关机(等同于poweroff,init   0)

     shutdown   -h   10              延迟10分钟关机

系统重启命令:

    shutdown    -r     now          立即重启(等同于reset,init   6)

系统服务管理命令:这里以vsftpd为例

     systemctl     start     vsftpd          开启vsftpd服务

    systemctl     stop     vsftpd         关闭vsftpd服务

    systemctl     restart     vsftpd        重启vsftpd服务

     systemctl     status     vsftpd          查看vsftpd服务状态

     systemctl     enable     vsftpd          设置vsftpd服务开机自启动

     systemctl     disable     vsftpd          设置服务开机禁用

查看端口命令:netstat   -anpt

linux采用树形结构

/root     是root用户的宿主目录

/etc       是保存系统的配置文件的路径

/usr       保存用户的所有程序   /usr/local 用户安装路径    /usr/src源代码位置

/home    是普通用户的宿主目录

/var      存放可变的文件。如:日志   /var/log/messages

/boot     负责系统的引导(包括内核和镜像文件)

/dev       保存设备文件   /dev/sda1     /dev/sr0     /dev/cdrom

命令        选项        参数

ls             -l            /etc

-l:以长格式显示(创建时间,权限)

-a:看所有文件(包括隐藏文件,开头)

-h:以人性化方式查看(单位:KB  MB   GB)

-d:看目录本身

                    所有者   组       大小      创建时间日期          文件名

 -rw-------. 1 root    root    1821    9月 13 22:44     anaconda-ks.cfg 

 所有者  组   其他人 

 - rwx   rwx   rwx 

 -:文件 

 d:目录 

 l:连接文件

mkdir    /data   /backup          创建目录

mkdir    -p   /a/b/c/d          创建多级目录

mkdir   dir{1..100}                创建dir1到dir100(目录序列)

mkdir    {zhangsan,lisi}同时创建两个目录分别为zhangsan,lisi(无序目录)

mkdir    test{01..10..2}            跳序目录

绝对路径:从根开始/etc/sysconfig/network-scripts/ifcfg-ens33

相对路径:以当前目录作为参照   cd  ..

cd     /etc              切换目录

cd  ..                      返回上层目录

cd   ~                    返回宿主目录

cd   -                      回到上次cd的路径

rmdir     data01                  删除空目录

rm  -r   /a                           删除非空目录

rm   -rf   *                           删除当前目录下所有

pwd:查看当前目录绝对路径

ls            累出目录内数据信息

ls   -l      长格式列出目录内数据,简写ll

ls   -d      查看目录本身

ll    -t       查看最新编辑文件信息,按时间排序(r:反向)

ll   -s        查看问价信息,按大小排序(r:反向)