Ubuntu学习
Posted J哥。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ubuntu学习相关的知识,希望对你有一定的参考价值。
Ubuntu学习:
命令:
(命令后面可以加参数,获取更多需要的信息,也可以多个参数同时用,如 ls -al具体网上搜索)
命令可以寻求帮助, 命令 --help
如 ls --help
~help:文件名自动补全功能,输入一半的文件名,再按Tab键
(1)目录信息查看命令 ls
(2)目录切换命令 cd
(3)当前路径显示命令 pwd
(4)系统信息查看命令 uname
(5)清理屏幕命令 clear / c
(6)显示文件内容命令 cat
(7)切换用户身份命令 sudo
(8)文件拷贝命令 cp
(9)切换用户命令 su
sudo su
会将用户改为root用户,不建议用此方法运行( rm /** -rf 即删库) 删库跑路
切回用户名: sudo su 用户名
(10)移动文件命令(或者将文件名重命名) mv
重命名: mv a.c b.c 实现将a.c文件名改为b.c
将a.c移动到test/目录: mv a.c test/
(11)创建文件夹命令 mkdir
(12)创建文件命令 touch
(13)删除命令 rm
(14)目录删除命令 rmdir
(15)显示网络配置信息命令 ifconfig
查看有多少网卡:ifconfig -a
打开eth0网卡:ifconfig eth0 up (最好加权限 sudo)
关闭eth0网卡:ifconfig eth0 down (最好加权限 sudo)
重启网卡: ifconfig eth0 reload
更改ip地址:sudo ifconfig eth0 地址
(16)重启(系统)命令 reboot
(17)关机(系统)命令 poweroff
(18)系统帮助命令 man
man printf 即可搜到printf的信息(可加参数)
按q 退出
(19)数据同步写入磁盘命令 sync
(20)查找文件命令 find (参数很多)
首先 touch a.c (在test/ 目录下)
find -name a.c ⇒ 即可找到该文件的位置
结果是 ./test/a.c ( ./ 表示当前目录的意思)
(21)查找内容命令 grep
在根目录下哪些文件有Ubuntu字样:
grep -nr “Ubuntu” /
(22)文件夹大小查看命令 du
如查看test/目录下文件大小
du -sh test/
(23)磁盘空间检查命令 df
(24)使用gedit打开某个文件命令 gedit
gedit a.c
(25)当前的系统进程查看命令 ps
(26)进程实时运行状态查看命令 top
q 退出
(27)文件类型查看命令 file
进入共享文件夹目录:cd /mnt/hgfs/共享文件夹名
其他一些操作:
打断(停止)操作: Ctrl+C
下载 apt-get install 文件名(要加sudo给权限,再输入电脑密码,回车)
2.job_spec [&] history [-c] [-d 偏移量] [n] 或 hist>
(( 表达式 )) if 命令; then 命令; [ elif 命令; the>
. 文件名 [参数] jobs [-lnprs] [任务声明 ...] 或 jobs>
: kill [-s 信号声明 | -n 信号编号 | >
[ 参数... ] let 参数 [参数 ...]
[[ 表达式 ]] local [option] 名称[=值] ...
alias [-p] [名称[=值] ... ] logout [n]
bg [任务声明 ...] mapfile [-d 分隔符] [-n 计数] [-O >
bind [-lpvsPSVX] [-m 键映射] [-f 文> popd [-n] [+N | -N]
break [n] printf [-v var] 格式 [参数]
builtin [shell 内建 [参数 ...]] pushd [-n] [+N | -N | 目录]
caller [表达式] pwd [-LP]
case 词 in [模式 [| 模式]...) 命令 ;;> read [-ers] [-a 数组] [-d 分隔符] [->
cd [-L|[-P [-e]] [-@]] [目录] readarray [-d 定界符] [-n 计数] [-O>
command [-pVv] 命令 [参数 ...] readonly [-aAf] [名称[=值] ...] 或 r>
compgen [-abcdefgjksuv] [-o 选项] [-> return [n]
complete [-abcdefgjksuv] [-pr] [-DEI]> select NAME [in 词语 ... ;] do 命令;>
compopt [-o|+o 选项] [-DEI] [名称 ...> set [--abefhkmnptuvxBCHP] [-o 选项名>
continue [n] shift [n]
coproc [名称] 命令 [重定向] shopt [-pqsu] [-o] [选项名 ...]
declare [-aAfFgilnrtux] [-p] [名称[=> source 文件名 [参数]
dirs [-clpv] [+N] [-N] suspend [-f]
disown [-h] [-ar] [任务声明 ... | pid> test [表达式]
echo [-neE] [参数 ...] time [-p] 管道
enable [-a] [-dnps] [-f 文件名] [名称> times
eval [参数 ...] trap [-lp] [[参数] 信号声明 ...]
exec [-cl] [-a 名称] [命令 [参数 ...]> true
exit [n] type [-afptP] 名称 [名称 ...]
export [-fn] [名称[=值] ...] 或 expor> typeset [-aAfFgilnrtux] [-p] 名称[=>
false ulimit [-SHabcdefiklmnpqrstuvxPT] >
fc [-e 编辑器名] [-lnr] [起始] [终结]> umask [-p] [-S] [模式]
fg [任务声明] unalias [-a] 名称 [名称 ...]
for 名称 [in 词语 ... ] ; do 命令; do> unset [-f] [-v] [-n] [名称 ...]
for (( 表达式1; 表达式2; 表达式3 )); > until 命令; do 命令; done
function 名称 { 命令 ; } 或 name () {> variables - 一些 shell 变量的名称>
getopts 选项字符串 名称 [参数] wait [-fn] [编号 ...]
hash [-lr] [-p 路径名] [-dt] [名称 ..> while 命令; do 命令; done
help [-dms] [模式 ...] { 命令 ; }
以上是关于Ubuntu学习的主要内容,如果未能解决你的问题,请参考以下文章