shutdown -r now 或 reboot 或 init 6
shutdown -h now 或 init 0
ctrl+l 或 clear
pwd
man 查找内容
whatis 查找内容
">":输出重定向,将本来输出在屏幕上的内容输出到文件中,会将以前的内容清空。
">>":追加重定向,在原有内容的基础上进行追加,保持原有内容不变,新增加内容。
"<":输入重定向,相当于从一个文件中读取内容。
"2>":错误重定向输出符号,覆盖原文件内容。
"2>>":错误重定向输出符号,有文件内容追加的功能。
wc -l:统计行数
wc -w:统计字数
wc -c:统计字节数
wc -m:统计字符数
wc -L:打印最长行的长度
wc -help:显示帮助信息
wc -version:显示版本信息
查看Linux的IP地址:ifconfig
启用网卡: ifconfig eth0 up
禁用网卡:ifconfig eth0 down
检查网络之间的逻辑连通性:ping 主机地址
向登录到主机的所有用户广播消息:wall 消息内容
命令1|命令2:将前一个命令的结果作为后一个命令的输入
命令1;命令2:依次执行命令1和命令2
命令1 && 命令2:只有命令1执行成功后命令2才能执行
命令1 || 命令2:命令1执行没有结果时才执行命令2
echo $HISTSIZE:查看命令历史记录的个数值 该值可以在/etc/profile中进行设置
~/.bash_history:用户所敲过的命令存放的位置
!n:执行历史中的第几条命令
!!:执行最后一条命令
!str:执行历史记录中以str开始的命令
查看进程:ps -aux、ps -le、top
杀掉进程:kill 进程号
前后台切换:
(1)xclock &:时钟后台执行
(2)ctrl+z:暂停正在执行的后台进程
(3)fg:切换到前台
(4)bg:切换到后台
#本地到远程服务器(文件夹,则增加-r)
scp -P 端口号 local_file remote_username@remote_ip:/remote_folder
#远程服务器到本地
scp -P 端口号 remote_username@remote_ip:/remote_folder local_file
mount /data /share:挂载一个叫做data的盘
umount /data:卸载一个叫做data的盘
普通用户->超级用户:su - root
超级用户->普通用户:su 用户名
超级用户:passwd + 用户名
普通用户:passwd
新增用户:useradd 用户名
新增用户时,指定主目录:useradd -m -d 路径 用户名
删除用户:userdel 用户名
删除用户,同时删除宿主目录:userdel -r 用户
/etc/passwd 存放用户的密码信息
/etc/shadow 用户密码的影子文件
/etc/group 用户的组文件
/etc/gshadow 组的影子文件
这四个文件一般都不用手工更改,都是通过命令来实现。
touch 文件名
mkdir 目录名
mkdir -p a/b/c
mkdir -m 755 目录名
cp 源文件 目标文件
cp -R 目录 目标位置
rm -r 目录
rm -f 文件
rm -rf 文件或目录
mv 源文件 目标文件
cat、more、less
ls -a:显示所有文件和目录(包括隐藏文件和隐藏目录)
ls -i:显示每个文件或目录的inode
ls -m:以“,”作为分隔
ls -R:递归显示所有子目录
ls -l:使用长格式显示文件内容(可以简化为“ll”)
ll -t:以时间降序排列
ll -t|tac:以升序排列
user:该文件的拥有者对文件的操作权限
group:跟拥有者同组的其他用户对该文件的操作权限
other:其他用户对该文件的操作权限
a)对于文件而言:
r:可读 w:可写 x:可执行
b)对于目录而言:
r:可以用ls命令查看目录中的内容
w:表示可以在该目录下建立或删除文件及子目录
x:表示可以用cd命令进入该目录
chmod [ugo][+-][rwx] 文件
chmod u=rwx 文件
chmod -R 755 目录
chown 用户名 文件名
chown -R 用户名 目录
chgrp 用户名 文件名
chgrp -R 用户名 目录
chgrp -R 用户名:用户名 目录
wget URL:下载单个文件
wget -O xxx.zip URL:下载并重命名
wget –limit-rate=300k URL:下载限速
wget -c URL:断点续传
wget -b URL:后台下载
wget –spider URL:测试下载链接
wget -i 文件:下载多个文件 (文件中含多个URL)
wget –mirror -p –convert-links -P ./LOCAL URL :下载整个网站到本地
wget –reject=gif url:过滤指定格式下载整个网址
wget -r -A下载指定格式文件:下载整个网址指定格式文件
find / -name file :从 '/' 开始进入根文件系统搜索文件和目录
find / -user yunfan:搜索属于用户 'yunfan' 的文件和目录
find /home/yunfan -name \*.bin:在目录 '/ home/yunfan' 中搜索带有'.bin' 结尾的文件
find /usr/bin -type f -atime +100:搜索在过去100天内未被使用过的执行文件
find /usr/bin -type f -mtime -10:搜索在10天内被创建或者修改过的文件
du -h:显示文件大小
du -H:显示文件大小(K,M,G是以1000为换算单位)
du -c:统计总和
du|sort -nr|more:按照空间大小排序
du -h --max-depth=1:子目录所占的空间
du -sh ./*:统计当前路径的所有目录大小