linux常见命令

版权声明:尊重原创,转载请标明"本文转自:https://blog.csdn.net/high2011" https://blog.csdn.net/high2011/article/details/49074871

特别提示:

使用简单版本实现h15免密码登陆访问h16\h17\h18

在h15的根目录下执行

#ssh-keygen    ------》不断回车---》直到生成完成

然后执行以下命令

#ssh-copy-id root@h16

#ssh-copy-id root@h17

#ssh-copy-id root@h18

那么可以实现h15免密码登陆h16\h17\h18


一、修改系统时间

date  --->回车查看当前时间

date -s "2015-10-12 16:00:00"------->回车

clock  -w ------------------>写入系统时钟(如果没有这步,重启linux系统后时间会改变)


附:实现时间每隔10分钟同步一次

#yum install ntpd -y

#crontab -e

添加如下语句

*/10 * * * * /usr/sbin/ntpdate time.nist.gov

保存,退出即可



二、重启电脑、退出sheel命令

reboot、ctrl+z


三、关机和重启命令

init 0关机 reboot重启


四、显示文件夹下的所有文件,以及当前linux登录账户的权限

例:

[root@localhost ~]# ls -l /usr
total 41348
-rw-r--r--    1 root root       35 Nov  9 14:23 123.txt
drwxr-xr-x    9 root root     4096 Nov 13 17:29 apache-tomcat-7.0.56
dr-xr-xr-x.   2 root root    77824 Jan  7  2015 bin
drwxr-xr-x.   2 root root     4096 Dec  4  2009 etc
drwxr-xr-x.   2 root root     4096 Dec  4  2009 games

drwxr-xr-x :代表root的权限是,d为文件夹,r为可读,w为可写,x为可执行的程序


五、修改文件内容

clear为清空当前命令

mkdir -testing :在root目录下新建testing文件夹

rmdir -testing 删除文件夹testing(testing为空时,才能删除) 

nano /usr/123.txt  nano 命令是打开文件123.txt

修改成功后,ctrl+X退出-----》点击Y保存------》回车即可


六、查看linux系统剩余空间大小命令

df -hl 查看磁盘剩余空间

df -h 查看每个根路径的分区大小

du -sh [目录名] 返回该目录的大小

du -sm [文件夹] 返回该文件夹总M数

df -hl

文件系统               大小    已使用 未使用  使用率     目录

Filesystem            Size    Used   Avail     Use%    Mounted on
/dev/sda1             458G   7.0G    428G     2%       /
tmpfs                     1.9G    88K     1.9G      1%        /dev/shm


七、查看文件和文件夹大小

(1)文件大小

命令      文件的路径

du -h     /usr/test/Test.java

(2)文件夹大小

命令     文件夹路径和大小

du -h  /usr/test


八、返回目录

cd ..既是返回到主文件系统目录

cd 回到刚才的目录


九、强制删除文件夹或者文件

rm -rf  路径


十、进入目录后使用命令注意

1、在命令前一定要加上 "sh" 

2、特殊命令需要重启linux后有效


十一、解压文件的命令

(1)进入需要解压的文件目录下

(2)tar  -zxvf  需要解压的文件名称


十二、查看linux的ip地址

ifconfig

windows下是:ipconfig


十三、查看linux的任务进程

ps a


十四、查看那些端口正在使用

netstat -a



十五、查看目录下有那些文件或者文件夹

进入目录:cd /usr

输入: ls

将会显示该目录下的所有文件或文件夹


十六、查看哪些端口占用

#lsof -i:8080


十七、查看linux用户权限

[e_lvbin@host14 ~]$ ls -l /etc/group
-rw-r--r--. 1 root root 1495 Jun 22 10:15 /etc/group

#ll /etc/passwd
#ll /etc/shadow

十八、快捷命令方式

[root@host14 e_lvbin]$ alias hehe='date'
[root@host14 e_lvbin]$ hehe
Thu Jul  7 18:28:53 CST 2016
[root@host14 e_lvbin]$ 


十九、切换到root用户

#sudo su -


阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页