首页 > 代码库 > Linux 常用命令
Linux 常用命令
mkdir -p(递归创建目录) 创建目录的命令 make directorys
ls -l(long)d(directory)显示目录或者文件全称list -a 查看隐藏文件 h(human人类可读) i(inode)文件的索引 pF (给不同类型文件结尾加不同符号)
cd 切换目录层次change directory cd ~ 切换到家目录 cd-切换到上一次的目录
echo 打印输出内容(printf复杂的输出)
cat 查看文件内容 cat >>a.txt<<EOF
AAAAAAAAAAAA # EOF中间的内容为追加的内容
BBBBBBBBBBBBB 特长是多行,单行用 echo
EOF
-n 显示行号
tac 反转内容输出
cp -apr拷贝文件或者目录
rm -f强制删除文件 -r递归删除,删除文件或目录 -fr 删除指定的文件或目录
rmdir 删除空目录
head 头部 显示文件头部 -n 行数 -行数,默认显示头部10行
tail 尾巴 显示文件尾部-n 行数 -行数,默认显示结尾10行 -f 尾巴
grep (过滤) 排除-v "paichu" 直接过滤 “xiangyaode” -E “ 参数1|参数2 ”查找多个参数 -i 不区分大小写
egrep = grep -E "参数1|参数2"
sed 取各种内容,擅长行 -n 取消默认输出 p=print d=delete
awk 取各种内容 ,擅长列
alias 显示设置别名
unalias 取消别名
which 查看命令的路径whereis, locate, find
find 查找命令 -type (f d) -name "ddd" 按名字查找 -mtime 按照修改时间查找
tree 查看目录结构 -L 查看目录层次
xargs 用于把find/ls 的输出交给后面处理
seq -s 指定分隔符,打印数字序列 echo {1..5}
man 查看命令配置文件等的帮助
mv 移动目录或改名(rename)
touch 创建文件或者修改文件时间戳
pwd 显示当前路径
history 查看历史记录 -d 行号 删除指定行号的历史记录 -c (清空所有)
diff 比较文件内容差别
useradd 添加用户
passwd 修改用户密码,如果不指定用户,则修改当前用户密码,普通用户只能修改自己的密码 --stdin 非交互式修改密码
whoami 查看当前命令行终端用户
w 查看系统登录用户
su 切换用户角色,注意要带上 -.
sudo 让普通用户可以拥有指定用户root的权限的命令
netstat 查看 网络状态lntup或an
lsof -i :port 查看端口
yum 包管理工具
rpm -ivh 软件安装命令
chkconfig 查看设置开机自动启动的软件
chattr 改变文件属性 (+i -i)
lsattr 查看文件属性
halt 关机(init 0)
reboot 重启(init 6)
shutdown -r now (重启) -h now (关机)
last 显示最后登录过的用户的列表
lastlog 汇报最近的所有用户的登录情况
rz -y SSH客户端从Windows 上传文件到Linux 需要先 yum install lrzsz
file 查看文件类型
本文出自 “network” 博客,请务必保留此出处http://1637307.blog.51cto.com/1627307/1910027
Linux 常用命令