您的位置:首页 > 运维架构 > Linux

Linux常用基本命令(1)

2016-09-26 11:59 232 查看

注:在学习linux之前首先要做好环境的搭建,我是先安装了一个VMwareWorkstation,然后在里面安装了CentOs,最后安装Xshell对虚拟机进行连接,通过xshell进行linux操作。

1.登录和退出

   (1)登录:   localhost login:***(输入用户名,此处以root为例)
 password: (密码口令不会在控制台上显示)

      错误情况下显示:login incorrect  正确的情况下会显示【root@centOs ~】#

  (2)重启: reboot

               【root@centOs ~】# reboot

  (3)关闭系统:shutdown

       一般格式为:shutdown【选项】【时间】【警告信息】,如果直接之输入shutdown则会出现一个警告信息,不能成功关闭系统,还需要设定参数,时间参数一定要输入指令中。

-k:不是真正关机,发送警告给用户

-r:关机后立即重新启动

-h:关机后不重启

-f:快速关机,重启时跳过fsck

-n:快速关机,不经过init程序

-c:取消一个已经运行的shutdown

例如:# shutdown -r +5  5分钟后关机并立即重启

        # shutdown -h now 马上关机

2.文件目录操作

- - - - - cd用来进出目录

cd .. 返回上一级目录 

cd ../.. 返回上两级目录 

cd 进入个人的主目录 

cd ~user1 进入个人的主目录 

cd - 返回上次所在的目录 

------pwd

pwd 显示当前工作路径 

------ls

ls 查看目录中的文件 

ls -F 查看目录中的文件 

ls -l 显示文件和目录的详细资料 

ls -a 显示隐藏文件 

ls *[0-9]* 显示包含数字的文件名和目录名 

tree 显示文件和目录由根目录开始的树形结构(1) 

lstree 显示文件和目录由根目录开始的树形结构(2) 

-----mkdir用来建立新的目录
mkdir dir1 创建一个叫做 'dir1'的目录' 

bfbd
mkdir dir1 dir2 同时创建两个目录 

mkdir -p /tmp/dir1/dir2 创建一个目录树

-----rmdir用来删除目录,rm删除文件

rm -f file1 删除一个叫做 'file1'的文件' 

rmdir dir1 删除一个叫做 'dir1'的目录' 

rm -rf dir1 删除一个叫做 'dir1'的目录并同时删除其内容 

rm -rf dir1 dir2 同时删除两个目录及它们的内容 
------mv dir1 new_dir 重命名/移动 一个目录 

-----cp相当于dos下的copy命令,复制

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) 

3.vim使用(进行文件的编辑)

vim三种模式:命令模式、插入模式、编辑模式。使用ESC或i或:来切换模式。

命令模式下:

:q                      退出

:q!                     强制退出

:wq                 保存并退出

:set number         显示行号(:set nu也可以)

:行号      直接显示对应的行号

:set nonumber  隐藏行号

/apache            在文档中查找apache按n跳到下一个,shift+n上一个

yyp                   复制光标所在行,并粘贴

h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)

4.系统管理命令

Ifconfig   查看网络情况(IP地址的查看)

ping      测试网络连通(后可跟连接的Ip地址或者是普通的网址)

netstat    查看网络状态信息

stat         显示指定文件的详细信息,比ls更详细

who         显示在线登陆用户

whoami     显示当前操作用户

hostname   显示主机名

uname       显示系统信息

top     动态显示当前耗费资源最多进程信息

ps      显示瞬间进程状态 ps -aux

du      查看目录大小 du -h /home带有单位显示目录信息

df       查看磁盘大小 df -h带有单位显示磁盘信息

clear    清屏

alias    对命令重命名 如:alias showmeit="ps -aux"

kill     杀死进程,可以先用ps或top命令查看进程的id,然后再用kill命令杀死进程。

5、文件上传下载

借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器 

sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to cilent,就等同于客户端在下载。
rz中的r意为received(接收),告诉客户端,我(服务器)要接收文件 received by cilent,就等同于客户端在上传。

如果出现command not found 需要输入:yum install lrzsz -y

sz 文件名

快捷键操作

Ctrl+C 终止当前运行的命令

Ctrl+d 相当于shell命令,退出当前shell

Ctrl+s 挂起当前shell

Ctrl+q 解冻挂起的shell

登录密码修改:

必须是在root权限下才能修改,

用root登录系统,输入命令passwd回车后输入密码就行了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: